[Fix Bug 881852] add multi-account field to user profile
refactor view_profile a little
[fix bug 911980][fix bug 848256][fix bug 848257] API refactoring, tests and bug fixing.

* Refactor API to not use the ElasticSearch backend (bug 911980)
* Explicitly set the fields returned by UserResource
* Fix filters containing spaces (bug 848257)
* Fix filters with commas (bug 848256)
* Fix default data ordering (bug 914384)
[fix bug 862058] Export username in UserResource.
[bug 908702] City and Country API Endpoints.
[bug 908702] Groups, Skills and Languages API Endpoints.
[Fix Bug 907894] Photo nerfed on homepage and profile page on iOS.
Merge pull request #601 from Sancus/multiaccounts

[Fix Bug 881852] add multi-account field to user profile
Merge pull request #599 from glogiotatidis/new-api

API
fix south migration history yet again
Merge pull request #605 from juliaelman/907894-photo-nerfed

[Fix Bug 907894] Photo nerfed on homepage and profile page on iOS.
[Fix Bug 909961] Fix listing pages.
[Bug 881852] Add additional account information/urls and fix minor JS typo
Merge pull request #608 from Sancus/multiaccountsupdates

add account information/urls and fix minor JS typo
[Fix Bug 909965] Fix language select box cut-off on smaller screens.
[bug 908702] Add 'url' attribute to Countries, Cities, Groups and Users endpoints.
[bug 908702] Tests for Groups, Skills and Languages endpoints.
Merge pull request #606 from juliaelman/909961-fix-listing-pages

[Fix Bug 909961] Fix listing pages.
[Fix Bug 904758] Fixes search box placeholder text cut off and search on logged in homepage.
Merge pull request #609 from glogiotatidis/908702

908702