Update on job finish

Graphs and stuff now update and render when a job finishes without needing a page refresh. Also, I added support for source maps. You'll have to enable them in your browser and run `rm -rf tmp/cache/assets`, but it's worth it.