* Ensure that tasks start at the beginning of the minute on the clock,
  rather than exactly a minute after they were scheduled.
* Add in convenience functions for the current minute, next minute and
  seconds remaining until the next minute.
Update docstrings to give more details
Update README and changelog ready for release