renames 'divider' to 'divisor' in TimePeriod.encode
changes default time options to time strings in Game
removes delay option from Game timing options
refactors Clock to use TimePeriod and time strings
adds milliseconds constant to TimePeriod
updates Tokeniser method names in TimePeriod
corrects reference to timeInSeconds parameter in TimePeriod.encode
comments out automatic test loading and does it manually to control the order

this was done to test TimePeriod - both TimePeriod and Game seem to prevent further
tests, so now TimePeriod prevents Game from running
adds tests for TimePeriod module
rewrites TimePeriod.getColonDisplay