Add autocomplete hooks for search buttons
Add URL for getting google directions

This adds a link that uses the address of the center and the user's
current location to provide a link to google maps' directions
Merge remote-tracking branch 'upstream/staging' into origin-topic-add-directions

Conflicts:
	python/ecep/portal/static/js/cel/templates/locationList.html
Merge pull request #223 from notthatbreezy/topic/add-directions

Topic/add directions
Bug fix: number of favorites does not update correctly on zoom
Fix focus saves list item data to input tag for autocomplete
Remove Array.prototype.clean() replace with jQuery.grep
Merge pull request #224 from CloudNiner/topic/favs-bugfix

Bug fix: number of favorites does not update correctly on zoom
Always submit autocomplete when enter pressed while input has focus
Merge branch 'staging' into topic/autocomplete-hooks
Fix autocomplete box z-index
Fix bad merge that accidentally broke star toggle
Merge pull request #226 from kshepard/topic/starred-accordion-conflict

Fix bad merge that accidentally broke star toggle
Cleanup key quotes
Merge pull request #225 from CloudNiner/topic/autocomplete-hooks

Autocomplete box now submits proper results with enter/clicks/submit button
Replace google maps basemap with OSM basemap
Merge pull request #227 from CloudNiner/topic/osm-basemap

Replace google maps basemap with OSM basemap
Add module to control location objects and update them
Replace OSM basemap with Acetate.all
Return an object instead