119.style

This improves the style of the new cycling modules under `lib/cylc/cycling`,
according to `pylint` and `pep8`. This also nixes some of my global variable
horribleness in the `iso8601` cycling module.

@arjclark, please review.
You could go for `back_compat_mode` or something like that