adds announcement of recalculation
default_mapsource to /vtm
fixing brittle test
Merge pull request #164 from mapzen/peter/announce_recalculating

Announces Recalculationg
Extracts RouteAdapter

Extracts adapter inner class from RouteFragment into its own file to improve readability and testability.

* Renames RoutesAdapter -> RouteAdapter
* Creates com.mapzen.route package
* Moves  RouteAdapter from inner class to its own file
Moves RouteFragment into com.mapzen.route package.
Adds RouteAdapterTest
Breaks up RouteAdapter$instantiateItem(...) for readability.
Migrates adapter specific tests from RouteFragmentTest to RouteAdapterTest.
Updates distance remaining for flipped instructions.

Updates the distance to the next instruction based on current location in routing mode.