Leg, Trip, Cost Summary, updated MainActivity

New Trip and Cost Summary fragments
Updated Leg fragments
Support for portrait and landscape
Ability to save screen contents in one tab, go to another tab, then restart where you left off in old tab