Replaced SelectorField with SearchSelectorField for languages in the AccountForm, and added all necessary dependencies, very similar to the skills SearchSelectorField implementation
Steps to test
Login as a volunteer or employee
Navigate to the Edit Profile page and test the languages field
Note: You won't be able to actually submit the changes if using the Firebase hosting link below since that does not include the backend changes in the preview. Testing locally works fine.
What should reviewers focus on?
Correctness
Similarity with the SearchSelectorField for adding skills
Ensuring all code for the languages field implementation doesn't still say "skills" anywhere
Checklist
[x] My PR name is descriptive and in imperative tense
[x] My commit messages are descriptive and in imperative tense. My commits are atomic and trivial commits are squashed or fixup'd into non-trivial commits
[x] I have run the appropriate linter(s)
[x] I have requested a review from the PL, as well as other devs who have background knowledge on this PR or who will be building on top of this PR
Ticket link
Closes #591, #666
Implementation description
Steps to test
What should reviewers focus on?
Checklist