Add Adelaide University Timetable scraper (no database commit yet)
Change semester, subject_area and topic_number max lengths of topics table

Allows Adelaide Uni Support
Switch to using a logger, and add debugging output

Also refactor to store data in variables, rather than
directly adding to ActiveRecords.
Convert groupNumber into just a number and not TU01, LE02 etc
Log to both STDOUT and file in Adelaide Uni scraper
Make logger a class variable in Adelaide Uni Scraper
Remove room_id var from where it's not supposed to be.
Fix use of meta instead of topic_meta variable when scraping url
Hash based alternative for groupNumber is no number present
Increase topic number field length again for some Adelaide topics
Fix bug where time is "-", and also when topic number contains an "&"
Actually fix missing time error, and also ignore auto enrollment error
Fix for dates being blank on some topics
Added institution_semester model and script for easily populating model
Updating institution semester json
Removing whitespace from semester names
Merge pull request #13 from 0xadam/AdelaideScraper

Adelaide Uni Scraper
Fixed namespace issues for timetables.rake
Fix process_timetable not working after refactoring

Yay for online diff tools!