Fixes for iCal support, comma courses, and versioning.