Time and distance internal simplification

- Each are now stored as single uint
- Added Double accessors to convert to and from a double (representing
seconds for time, metres for distance)
- Fixed time and distance command ids
- Pace now always referred to as such (was StrokePace)