Fixed bug adding new tasks to the pool.
Demote task hold warnings.
Fixed restart/pre-init test.
Restored exclusion of inserted tasks beyond their stop point.
Fixed the restart/running test.
Fixed restart/failed test.
Fixed restart/submit-failed test.
Fixed the restart/retrying test.
Fixed the restart/waiting test.
Fixed the restart/broadcast test.
Fixed the restart/succeeded test.
Removed stray copyright comment labels from tests.
Merge branch '119.iso8601-cycling' into 119.fix-tasks-beyond-stop-point

(updated from feature branch)
Conflicts:
	tests/satellite/00-basic.t
Restore task add-to-pool return value, and clearer name.
Upgraded the purge test due to minor back compat problem.
Merge pull request #1006 from hjoliver/119.fix-tasks-beyond-stop-point

119: Fixed bug adding new tasks to the pool.
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