Integer and ISO8601 cycling prototyped.
ISO8601-style integer recurrence notation.
Integer cycling module done.
Merge branch 'master' into 119.iso8601-cycling

Conflicts:
	lib/cylc/cfgspec/suite.py
Task ID post start-up.
Use trigger validity properly.
Async tasks reimplemented.
Removed oneoff task type.
Handle one-off tasks (undefined interval) properly.
#119: implement string-based cycling classes
#119: fix bugs from previous commit
Amended integer example suite shutdown tasks.
update
#119: fixes following update
#119: add nonzero comparison, fix isodatetime bug
#119: add example suite
cylc/cylc#119: start documentation and tests
cylc/cylc#119: fix new cyclers test battery
swap initial and final tests
update isodatetime; multiweekly fix