experimental navigation

* converting to storyboard
* implemented Vendor/JSSlidingViewController
new classes to support storyboard and slide-to-reveal style navigation
more experimental navigation build out
new classes to support navigation and map functions
minor changes close reveal menu on selection
added back in the UINavigationControllers

* navigation is complete (needs work for final production)
* the save and pausing and background task stuff is a bit broken in this experimental version. A lot of re-plumbing of the UI broke some of this. I will get it fixed. Not a big effort.
minor view frame adjustment
Merge remote-tracking branch 'origin/master' into experimental/bbuck

Conflicts:
	OpenBike.xcodeproj/project.pbxproj
manual merge of menu reveal-slider UI
resolved background task issues arising from change to UI design.
various fixes
minor fixes