Split out University class
This patch introduces a University class.
Changes in this patch:
- Add separate programs for
scrut
andcomp
- Add format output options
- BREAKING CHANGE: replace university names with University class and lookup
- Add more events parsed from competition results
- Improve parsing of leader and follower names