Refactoring ExecutionQueue
Change queue "userspace" so it is not an admin api entry
Add rest api entries for queue management
Add generics for a cleaner job access from the runnable objects
Fix strange behaviour when swapping elements
Add a new kind of ForwardingQueue that automatically wraps and unwraps the elements
Update javadoc
Small refactor for swapping elements