Changing files to include language.

* change get_language to add_language
* add jsonfield depenancy
* change Commit.files to JSONField
* add tests for error posts

References: #63