KitchenTimer cannot be restarted once time's up.
Tested KitchenTimer to make sure callback is not called before timeup.
Sped up query time remaining while running test.
Renamed test to fit afterX_Y convention.
Kitchen Timer can not now be restarted. Callback and duration must be
initialised on creation.
Kitchen Timer duration is now in minutes.
Pomodoro and RestBreak updated to comply with KitchenTimer API changes.
Pomodoro tests updated to comply with API name change.