begin updating failure usecase
Merge branch 'develop' into refactorBatchErrorFunc
now doExecute method returns result. More tweaks of errorState and
restart functionality
passing tests
more updates
Merge branch 'develop' into refactorBatchErrorFunc
updated cleanupOnRetry method
Merge branch 'develop' into refactorBatchErrorFunc
Merge branch 'develop' into refactorBatchErrorFunc
updated doc and some minor refactoring of tasklet functionality
Merge branch 'develop' into updatePluginDocumentation
Merge branch 'develop' into refactorBatchErrorFunc
Merge branch 'updatePluginDocumentation' into
partialRefactorBatchErrorFunc

Conflicts:
	plugins/babraham/src/main/java/edu/yu/einstein/wasp/plugin/babraham/batch/tasklet/TrimGaloreTrimmingTasklet.java
	wasp-daemon/src/main/java/edu/yu/einstein/wasp/daemon/batch/tasklets/WaspRemotingTasklet.java
some minor updates
updates during testing
improved chipseq samplepairing by incoroprating the continue button in a more user-friendly manner
trivial cleanup. the chipseq sample pair is now alot more user-friendly, at least in my (rob) mind.
Merge branch 'develop' into partialRefactorBatchErrorFunc
remove restartedForMessage / restartedForTimeout entry from step context after use
Working towards restartable tasklets being the norm