Fix DB crashing when user has no home address

If the user has no home address, the query would cause the DB to thrown
an error. To prevent this, the query now returns the entire ‘address’
field.
Get search result dropdown working and styled

The basic behavior of the search result dropdown is complete. Users can
type in a name and see possible matches.