Implemented api end points for interacting with demultiplex jobs

- This is WIP, I have mainly focused on the api end points, the actual functionality in sisyphusmaster has not been sufficiently addressed
- Made some changes to execution of sisyphus (wrapped in future etc.), I'm open for a discussion on that :smile: 
yep, that was my take on our discussion but perhaps you had something neater in mind..