Starting locations cleanup
Merge remote-tracking branch 'origin/master' into jed/9-my-locations

* origin/master:
  updating map layout - fixing map and sidebar positioning side-by-side
  Adding default initial circle search dimension in case one isn't set in config file
  re-displaying previous search results from collection cache rather than requerying when going back to a search, and displaying an initial search circle when first visiting the search page
  caching geocoding results
  adding more obvious style to enabled search button when location type changes
  disabling search sidebar submit initially - re-enabling if a user changes the search type
  hiding location attribute search field options (until we implement functionality)
  hiding saved search button (until we implement functionality)
  search sidebar form now updating based on selected attribute type - not yet triggering new search
Locations list functionality improving and cleaning up look and feel
Fixing merge conflicts
Fixing merge conflicts
Merge remote-tracking branch 'origin/master' into jed/9-my-locations

* origin/master:
  Searching entire visible map area by default, with option to draw searchable shapes
  Only showing the 'more info' link for a search property if it has a location type set - on the location details page the available properties are looped through and displayed
Tweaking search map popups to align with my-location map popups
Merge pull request #87 from geogrep/jed/9-my-locations

jed/9-my-locations