added YYYMMDD date formatter, updated I18n strings for alert warnings, changed 'course year' to 'academic year' in course container collapsible div, more work on date out of range and overlap functions