Changes when to notify service #42

*Added a callback thats exec:ed after all scheduled collects are finished
*Added a unit test, had to use a blocking await :(
Add ban varnish command
Merge branch 'develop' into feature/42_after_collect_callback
Add test utility to make sure  specified directory exists
Fix Python errors
Add password management
Merge branch 'develop' of github.com:rinfo/rdl into develop
Add password management
Test if afterLastJobCallBack is run after shutdown

also sneaked in a fix for an async problem..
Removed busywait infavor for semaphore #42
Adds clean cmd to mvn install #42

If you changed code in other project tests failed since it didn't run
them aginst the new versions.
Test parameters to make build work
Fix directory rights in admin install
Fix deploy war rights
Merge branch 'develop' into feature/42_after_collect_callback
Fix rights in documents
Merge branch 'feature/42_after_collect_callback' into develop
Merge branch 'develop' into feature/104_invalidate_caches