Places (formerly, Gazetteer)

![2014-08-14 19_33_41](https://cloud.githubusercontent.com/assets/108094/3929561/a7b48072-2424-11e4-9bb9-83a90805c8ac.gif)

Fix #444

Todo:
- [x] Fix broken color picker
- [x] Make search fuzzier
- [x] Allow user to trigger search via return key
- [x] Add Empty state for search
- [x] Add Empty state for bookmarks
- [x] Add active states to map controls
- [x] Adapt 'export' view to new toolbar style
- [x] Either hide / redesign title overlay on bookmarks (or reverse geocode them???) since they can't be named by user
- [x] UI for deleting bookmarks
- [x] Fix onboarding popups
- [x] Move all bookmark code into style.js, out of lib.js
- [x] Remove bookmarks from source mode
- [x] Update map toolbar styles in source mode
- [x] Add visual feedback when user adds bookmark
- [x] Refresh bookmark listing when user adds a new bookmark.

cc: @peterqliu 
Losing this line kills that nice feedback that tells you what zoom level you're at in #zoomedto -- maybe make it `background: #707070;` or something?