added initial South migration
fix issue with JSONField not allowing blank/null value
added run_params field to keep track of actual parameters used to build the report