Fixes #47, other refactoring and fixes

Included in this:
1. Refactoring goHome into another NavHelp class to begin supporting
better Up mode.
2. Fix some errors/warnings in TripInfoActivity that came up with the
new ADT.