Some changes to adapt it for usage with the django app. Change Class to be new style, add raw_data to match with the model, unicode literals, reworked main (it is called parse() now).
Allows SubjectAlias to have blank subject. So the alias can be added, and then the subject (manually).
rename esupparser to classparser, since it will add Classes to the DB.

Added aliasparser, which populates the SubjectAlias model.

aliasparser shall be run before classparser, so classparser has all the aliases in place already.
First version of the classparser finished. Adds degreesubjects and classes. So far, works without crashes. I must check the outputs and do more work on the admin page, add filters, and other stuff to enable fast management of the app.