Feature/pg json

This cleans some scala code up a bit and cuts django out as the middleman between the database and Scala for indicator job status.

It closes out #528 and #491 and #498. Possibly #426
Does this work? This is supposed to only look for incomplete/error'd jobs and the completed jobs case is handled further down.