Force javascript-friendly string escaping
Make all eventLocation keys unique; don't render ending comma in eventLocation and eventTag; use consistent class for autocomplete suggestion lists; max 10 autocomplete results for locations/tags
Set max number of user search results to 10