New poll and kill commands (main interface).
Print site/user deprecation warnings last.
Adapt old remove/kill command.
Print site/user deprecation warnings last, in validation.
New suite config for task polling thread.

Includes new backward compatibility mechanism (taken from global config
parsing) for suite definitions.
Removed the background_slow job sub method.

There are much better ways to delay job execution start.
Site/user config changes for polling.
Major tidy of the batched job submission code.

And a new class for batching poll and kill commands.
Task polling and killing implementation.

1) polling and killing of tasks by command
2) automatic polling of previously active tasks on restart
3) automatic polling of tasks on submission and execution timeouts
Works for background, at, and loadleveler jobs; local and remote.
Separate daemon and debug modes.
Cleaner thread start and exit logging.
Poll task exit times too.
Some fixes...
Poll and kill via gcylc.
Getting restart working...
Restore submit id etc. to task proxy on restart.
Print non-completed outputs properly.
Fixed a rebase error.
Updated poll command help.
Respond to hard kills properly.