Merge branch 'release/3.0.3' into develop
Bumped version for development after release.
Recover space type and advanced search on public space search.
Bug Fix: teacher -> distribute students by room
Bug Fix: When viewing a class schedule, show the class name
Change README.md not to show a empty section
Bug Fix: Don't try to handle exceptions on committed responses (it will always fail)
Bug Fix: Add missing Struts form (buuuuuhhhh) to the International Relations Office
Bug Fix: Don't assume announcement board groups are always filled
Bug Fix: Don't use PerTxBoxes to keep track of a Question's SubQuestions

  * The bug was introduced by 45aecf890b7543002766a9d8041d20a7e59a007b
Bug Fix: Fixed action paths in the candidate portal
Bug Fix: When uploading a Unit Site Banner, give it a proper access group
Bug Fix: Show thesis details page should now work if the user cannot see the files
Add more information to the exception info page
Bug Fix: Temporarily disable validation in StudentGroupManagement
Bug Fix: Student test marks should now work
Bumped version for release of 3.0.4
Merge branch 'release/3.0.4'