Merge pull request #1 from loop-recur/wai-3

Upgrade to wai 3.0 and fix some lint and style
Add haskell jobqueue
Updated instructions for building with the jobqueue
WIP: move code to modules, rewrite it
Add small video for feature tests
WIP: creating actual files in upload controller
Add /conversions endpoint
Document the API thus far
Better error reports for /conversions
Use STM-based queuing for video compression
Include ability to take screenshot in /compressions
Merge branch 'wai-3'
Jobqueue is no longer necessary
Relaxing base constraint in cabal.config