Text search for GIN for name and location fields 

The complete list of searchable fields is:

- surname
- othernames
- address_admindivision1
- address_admindivision2
- address_admindivision3

Locations (address) have a value of 'undefined' if not present, and are normalized using the following mapping:
https://github.com/emig/dashboard-search/blob/773/gin/couch/search/vendor/locations/lookup.js#L3