typeahead.js update and leaflet-sidebar integration

typeahead.js updated to 0.10.1 and switched to single template with
optional sidebar via the leaflet-sidebar plugin.
Merge branch 'master' into gh-pages