fixed debian build on linux and when keyring is not available
Allow to cancel a print task via the api
Replace single element boolean array with simple boolean
Cancel a job if the status was not checked for a while
fix bug with sometimes non Print jobs being submitted

it is legal but queue throws exception
Add job to `runningTaskFutures` AFTER it is stored in the registry

Otherwise, a task that finishes very fast might get removed from
`runningTaskFutures` by the timer task. But this will fail because
there is no entry in the registry yet.
Merge pull request #49 from tsauerwein/cancel

Allow cancelling of print jobs
Merge branch 'development' of github.com:camptocamp/mapfish-printV3 into development
Add expected images to examples tests
Change GML test so that the test data is smaller and therefore the tests run much faster
Change GetExamples to return all requestData-*.json files
Updated index.html so all samples can be tested
changed incorrectly named field from *InSeconds to *InMinutes
Implement info request of old API
Add basic converter for requests of old API
Make create/print/getFile of old API working
Add tests for old api in example project
Add converter for table definitions in old requests
Use `WorkingDirectories` in old api servlet
Use `remove` of an iterator to avoid ConcurrentModificationException

When there is more than one entry in ThreadPoolManager.runningTaskFuture
a ConcurrentModificationException is thrown when removing something from
the map while iterating. Use the remove method of the iterator
instead.
Add check to ThreadPoolJobManager to verify that the timeouts are smaller than the purge timeout in registry
Merge branch 'old-api' of github.com:tsauerwein/mapfish-printV3 into tsauerwein-old-api
move old api classes to their own package