CE/dashboard

* created odometer class to track run stats
* created time interval formatter as there appears to be a bug in the standard formatter
* created distance formatter to avoid displaying "feet" for short distances and to allow the option of not showing units appended to the end of the string
* created pace formatter with optional units displayed 
* connected run stats to dashboard using new formatters
* connected progress bar
* updated default values in storyboard
If you slightly rearrange this logic, you can determine whether we have a current location by whether `self.currentLocation` is `nil`, and get rid of the `hasCurrentLocation` property. It's not a good idea to keep around perfectly redundant information within the same context (object). It just lends itself to subtle bugs when they get out of sync. Fewer properties, and less state, is a good thing.