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