Moved scheduled commands to a schedule module
Added a test for something I would like to work - it should be possible to get the next command without deference to the current time.
Refactored implementation of schedule classes. No longer do they override the datetime constructor, but now only provide suitable classmethods for construction in various forms.
Added tag 7.1 for changeset b7816c2735ad
Scheduled commands no longer take 'arguments'. Use functools.partial instead.
Extracted a convenience constructor for a command that runs every day at a specific time.
Fixed superclass reference so that PeriodicCommandFixedDelay will be treated as a periodic command.
Added __init__ method to DelayedCommand. Fixes #13

--HG--
extra : source : 05533d52d096dc0a7851d38b1cc6b6f42047be15
Added tag 7.1.1 for changeset 04b0b7b34f90
Merge changes from 7.1.1
Added tag 7.1.2 for changeset 2c1b6a752401
Merge with 7.1.1 (just docs; implementation is clean now)
Added .rst extensions to changes and readme docs for better rendering. Include changes doc in long_description.

--HG--
rename : CHANGES => CHANGES.rst
rename : README => README.rst
Added tag 8.0 for changeset b0a132d9f9eb
Try adding Travis testing for 3.x