Fix pause/unpause being broken.
Only displays hours if we actually have hours.
Added button labels!
Split into multiple files.
Added support for up to twenty lap times.
Scroll to the top on each viewing.
Minor code cleanup.
Merge branch 'laps'
Added license headers.
Visual improvements, swapped lap/reset buttons

Lap history now uses the same font as everything else.
Words down the side replaced with RichardG's icons (much cleaner!)
Bumped lap history to 30 (why not?)
Bumped version number to 3.1.