#119: restore runahead limit
#119: auto-detect minimum task repetition
fix integer runahead limit for integer cycling
restore runahead behaviour in restart tests
modify test suites for runahead limit
restore runahead limit to get-config test
Merge branch '119.iso8601-cycling' of github.com:cylc/cylc into 119.restore-runahead-limit
add new test function to test line-by-line membership
modify restart tests to use new contains_ok function
#983: first draft of runahead-by-num-cycle-points
#983: fix bugs in new runahead implementation
#983: update
#119: implement some feedback from #996.
cylc gui: fix handling of invalid regexes for filters
unset filtering on bad regex in dot view
Squashed new proc pool changes.
#1014: correctly format cycle point env vars
Record pool size to avoid using multiprocessing.Pool internals.
Allow calendar mode string to be flexible

isodatetime update: d4dd6d95adc9a46f892067f2c99e0e510bb9d9d1.
Remove hard coded calendar type string

Use constants in `isodatetime.data.Calendar` instead.