Replace list with bag in hibernate mappings, because lists leave "holes" for deleted objects
Add multiSubscription property to exam, can not yet be set in exam editor
Implement ExamStudentController for all possible exam types including an appropriate TableModel
Provide proper methods to reload hibernate objects by id
Move object get logic into tableModel and provide proper reload mechanism
Do not show subscription link when appointment is occupied
Make naming clearer in base exam velocity template
Provide convenience method for creating comments in esf
Remove unnecessary css class o_whiteBg in exam student view template
Rework ESFCommentCreateAndEditForm using proper parameters and validation (you should be able to delete comment)
Initial implementation of ExamLecturerOralController (already well tested)
Initial implementation of ExamLecturerWrittenController (already tested)
Apply some noncritical fixes for ExamLecturerOralController
Finally remove ExamLaunchController and dependencies
Merge: Replace messy ExamLaunchController with 3 nice specific controllers

ExamStudentController: for students
ExamLecturerOralController: for lecturers with orals exams
ExamLecturerWrittenController: for lecturers with written exams

* issue30:
  Finally remove ExamLaunchController and dependencies
  Apply some noncritical fixes for ExamLecturerOralController
  Initial implementation of ExamLecturerWrittenController (already tested)
  Initial implementation of ExamLecturerOralController (already well tested)
  Rework ESFCommentCreateAndEditForm using proper parameters and validation (you should be able to delete comment)
  Remove unnecessary css class o_whiteBg in exam student view template
  Provide convenience method for creating comments in esf
  Make naming clearer in base exam velocity template
  Do not show subscription link when appointment is occupied
  Move object get logic into tableModel and provide proper reload mechanism
  Provide proper methods to reload hibernate objects by id
  Implement ExamStudentController for all possible exam types including an appropriate TableModel
  Add multiSubscription property to exam, can not yet be set in exam editor
  Replace list with bag in hibernate mappings, because lists leave "holes" for deleted objects