Corrected email event handler command help.
Added suite.tex to the Makefile.
New submit and submit-fail task triggers.
Tidied event handler arguments.

Undid replacement of space with underscore in event names; added a
couple of missing message arguments; improved the message arguments.
New comprehensive task events test suite.
Restore the old "extra log files" functionality to gcylc.

Supports extra user-specified log files in the task log viewer.
Make gcylc suite and task log view windows consistent.
Merge branch 'master' into 469.event-hooks-revisted
Don't override state dump ict on restart.

Addresses #481
Made initial and final cycle time persist over multiple restarts.
Merge branch 'master' into 469.event-hooks-revisted

Conflicts:
	lib/cylc/task_types/task.py
Remove 'execution' prefix from run-db events.
Site/user cfgspec comments (doc only).
Restored extra log files, again.
Fix for merge of job poll and kill changes.
Merge pull request #477 from hjoliver/469.event-hooks-revisted

469.event hooks revisited
Updated change log.
Add SLURM mention to documentation.

Modify the LaTeX documentation to add a section for SLURM both in
the reference for the suite.rc file as well as the main section on
job submission in the user guide.
Removed never-used dead_letter module.
Made simulation mode work with recent changes.