Set baseUrl, academicYear and semester in config.json, use to configure nusmods.js
Add per semester timetable url support
Redirect to current semester's timetable by default
Use optional route fragments for modules routes; unify showModules and showModule