removes overflow menu on search
resolves issue with not returning to routing through map icon
Merge pull request #238 from mapzen/peter/overflow_menu_fix

removes overflow menu on search
adds bearing to database
adds speed to gpx
Merge pull request #243 from mapzen/baldur/add_speed_bearing_to_gpx

Baldur/add speed bearing to gpx
Extracts VoiceNavigationController to encapsulate TTS logic.
Replace US with U.S.

The Android TTS engine speaks the pattern "US" as "United States".

This commit replaces "US" with "U.S." in spoken instructions which forces the TTS engine to say the initials only.
quick Ignore for profit
Ignores semi-colon, colon, and comma in spoken instructions.
Merge pull request #244 from mapzen/chuck/voice-nav-improvements

Voice Navigation Improvements
sets location ahead in the rerouting call
fixes broken tests
checkstyling
constantizing for clarity
adds comment in attempt to clarify
Merge pull request #245 from mapzen/baldur/setting_point_a_head

Baldur/setting point a head
sets no history flag on intent
Merge pull request #247 from mapzen/baldur/not_store_login_in_history

sets no history flag on intent
Prevents pre-flipped instructions

A single location update exactly equal to the turn radius was advancing and flipping simultaneously.

* Do not advance when distance is equal to turn radius
* Do not flip when distance is equal to turn radius