Give docstrings the PEP 8/257 treatment
Make PluginCron API read more naturally, and a little safer

* self.cron.at(time, thing, ...) reads more naturally than
  self.cron.at(thing, time, ...).
* Reduce risk of kwargs intended for callback clashing with scheduling
  function arguments.