Add profiling opts
First ineffective attempt at fix
Other failed attempt
Comment out uses of the Errors monad

This still does not fix the problem, just reduces the retainer set to:

PTS.Process.Main.processJob,PTS.Process.Main.processJobs,PTS.Options.parseCommandLine,PTS.Process.Main.main,Main.main
Merge branch 'master' into topic/profile

Conflicts:
	src-lib/PTS/Process/Main.hs
Switch to strict Writer monad

We know this does not fix the leak, but let's exclude this anyway.
Maybe we need to disable this *and* more things to fix the leak.

Also, in fact the profile does look different. -hblag -hd shows less
memory being used.
Switch to strict State monad

This is useful for instance for Control.Monad.Log.
Merge branch 'topic/profile' into dead/tracking-down-72

With -s ours.