Add test for hashCode of config class.
Add license plugin to generate LICENSE file and license header in files.
Fix JavaDoc warnings.

Add test for toString of JobLauncherConfiguration.
Octopus has upped jsch version. We do same.
Job list failed for multiple jobs.
The url of the second job was the url of the first job with the second job identifier appended.
Because path() method of uri builder keeps appending.
Fixed by moving path() outside loop with a template variable.
Download sandbox even when job has an exception.
As output like stdout/stderr could contain details about exception.
Make clearer that status callback url is optional.
Octopus forgets about job after it has been cancelled.
See https://github.com/NLeSC/octopus/issues/73

Now `octopus.files().cancelJob(job)` method returns status so we use that.
Sandbox has equals so remove ignore tag from test.
Remove unused imports.
Merge remote-tracking branch 'origin/develop' into develop
Make repo in NLeSC organisation the golden standard. Remove repo at https://github.com/sverhoeven/octopus-job-ws .
Octopus jobs no longer have an UUID.
See https://github.com/NLeSC/octopus/issues/106

So use the Ocotopus job identifier as key.
Replaced usage of uuid with simple string, to prevent expectations that key will be an UUID.
Merge remote-tracking branch 'upstream/develop' into develop
Replaced usage of uuid with simple string, to prevent expectations that key will be an UUID.
Add stop method to poller which will clean up the sandboxes of all  pending/running jobs.
Fixes #1.

Document and test the different preStage/postStage variants.

When job times out then don't download the sandbox. Only download sandbox for jobs that are done.

After job cancelation remove the sandbox.
Add test to reproduce the bug that a pending job can not be cancelled.

Refs #2.
octopus.end() has been deprecated, replaced with OctopusFactory.endOctopus(octopus).
Octopus job is more strict so add a JobDescription during testing.
Merge branch 'develop' into issue2
Octopus has been fixed so pending jobs can be killed.
Fixes #2.