Factor run building out of Run class into RunBuilder
Runs behave like MKRoutes through the `Route` protocol.
Runs now stitch themselves together from returned MKRoutes of a RouteBuilder
Merge pull request #10 from mojotech/fcanas/run-refactor

Factor Run building out of Run into RunBuilder + Runs are Routes
Loading a new route should respect the user's target distance, not the current run's distance
Temporarily protect against crashing the Pebble.
No location alert should use the app's branding color.
Merge pull request #11 from mojotech/fcanas/fixes

Fcanas/fixes
Visual improvements
Launch screen
App Icon
Fixed margins on plan screen
Don't alert on Pebble disconnect. Just log.
Merge pull request #12 from mojotech/fcanas/cosmetic

Visual improvements
Restrict look-ahead on maneuvers
Add end-of-route behavior to maneuver detector and navigator.
Send maneuver instructions to Pebble.
Merge pull request #13 from mojotech/fcanas/navigation

Navigation Improvements
added run completed view controller
change background color