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' into develop
Bumped version for development after release.
File Download Servlet: Treat an ill-formed URL as a 404
Bug Fix: Inquiries on public execution course pages working properly
Bug Fix: Announcement Board Export now properly handles locales
Bug Fix: SearchDegreeStudentsGroup now returns a proper group
Bug Fix: Don't attempt to validate struts form on back-forward