Merge pull request #60 from brocaar/misc_improvements

Use job-template project to get groups instead of selected project.
Merge pull request #61 from brocaar/misc_improvements

Misc improvements
Merge pull request #62 from brocaar/misc_improvements

Show job-template. Move script content to separate tab to save some space.
Merge pull request #63 from brocaar/misc_improvements

Use select_for_update to lock enqueueable runs.
Make sure to rollback in case of exception.
Bump version.