Pause jobs that are running (somewhat controversially).
Always parse body as json in api routes
Add pause button to the GUI
Fixing bug with pausing :waiting jobs
Fix bug in cancelling jobs- client did not cancel future when it got a cancellation signal because it was looking for the :instruction to be "cancel". Whereas we had turn it into a keyword :cancel.

Also fixed the test, which wasn't picking up the problem.
Reformat code
Default to order by descending (hack until we re-introduce honeysql)
Handle record count when no records match (postgres returns no results instead of a zero value)
Util function to merge job request with dependency results
Added function to retrieve system version automatically
0.4.2
Bumping version
Adding middleware- merging in the results of child jobs and adding missing dependencies