Adding AGPL licencse
Error handling
Submission grading optics optimized.
Better grading optics
Fixing backend submission file update, fixes #17 implicitely.
Updating version number, enough changes for a major release
Fixing tests for latest changes
Better field naming + help texts in the backend
Adding migrations for changes from 0.35
Merge pull request #36 from troeger/MASTER

Master