Provide dynamic bubble size legend and add legend titles
DRY map selector logic
Fix tests
Merge pull request #142 from flibbertigibbet/feature/dynamic-bubble-legends

Feature/dynamic bubble legends
Fix glossary and add it to compare/detail
Merge pull request #143 from azavea/feature/glossary-compare

Fix glossary and add it to compare/detail
Fixes #125: Cleans up the geocoder

Switches to the ESRI find/suggest service
Searches both buildingId and suggest for selections via promise
Replaces 'loading...' subtext with circle spinner GIF
Colors the input background on geocode failure or an error