Several changes

- added features to statistics per course and statistics export
- added categories for judgements; each course can have different categories in which the answers are evaluated individually
- changed the way roles work; users can have a different role in different courses now
- switched to Alembic for database migration
change to alembic.ini