spike autocomplete

- just pulls json from within component
  and spits it out to template

- from pairing with last night w/ @e_tuchscherer
- desperately in need of a phase 2(and likely 3,4 and 5, this is a pretty
  big feature)
Fixed linting issues
Location Search Autocomplete
I added a dropdown after a user has started to search for a location.
make editing the api server easier

- currently when a change is made to api-stub/routes the server has
  to be restarted. this change allows you to start the server with
  something like nodemon, e.g., npm install nodemon -g, then nodemon
  api-stub/server.js — then start the grunt task with `grunt server:proxy`

  make changes inside of the routes file and now the second server that
  we’re parodying to through will restart itself due to the fact that it
  was started with nodemon

does that make sense?

basically, you don’t have to use this feature, but if you do, run the f
following commands:

in one window: WUNDERGROUND_KEY=blah FIVEHUNDRED_PX_KEY=blah nodemon api-stub/server.js
in a second window: grunt server:proxy
added new styles
better choice of geolocation array index no makke senses
Merge pull request #5 from kiwiupover/spike-autocomplete

spike autocomplete