[Code Cleanup] Workspace calendar tabs will now properly disable manual events and enable sync during migration.
[Code Cleanup] Removed the custom fields pointer from jQuery action for the "[UI] When starting/while replying" events.  Custom fields are no longer shown on reply.
[Code Cleanup] Fixed the calendar link in the worker menu.  This changed to 'availability' from 'calendar'.
[Calendars/Recurring Events] Removed the calendar scheduler job for recurring events (they are virtualized now)
* [Calendars/Events/Recurring] Recurring calendar events are now virtualized.  Rather than generating thousands of event records, recurring events are generated on-the-fly for any given date range.  This cleans up a lot of redundant clutter in the database, and it also means that you can advance a calendar 10 years ahead and still see your recurring events, where previously such events were limited to displaying through the end of the current year (plus one month).  The scheduler job for calendar scheduling is no longer needed and has been removed.  Existing recurring events have been converted to the new format.

* [Calendars/Events/Recurring] The process of creating recurring events no longer relies on a rigid UI that forces a choice between daily, weekly, monthly, or yearly repetition.  Recurring events may now be easily and quickly created using natural language, like "Weekdays", "Monday", "December 25", "15th", etc.  Previously, it was not possible to set up recurring events like the US Holidays of Labor Day and Thanksgiving where they change every year.  Now, recurring events can be created with patterns like "fourth Thursday in November" and "first Monday of every month".

* [Calendars/Events/Recurring] Recurring calendar events may now specify a timezone to be used when scheduling by relative times (e.g. 02:00 to 20:00).  Previously, the timezone of the current worker was always assumed, but this made it difficult to deal with times that were intentionally in another timezone.  Now a recurring event can be scheduled in London time while working in Los Angeles time.
[Calendars/Events/Recurring] Virtualized recurring events are returned on calendars at run-time, and combined with manually-created events.
[Calendars/Events/Recurring] Implemented peek, context, profile, worklist, custom fields/fieldsets, quick search, filters, subtotals
[Calendars/Events/Recurring] Split calendar recurring events from normal events (different peeks, etc)
[Calendars/Events/Recurring] Shortcuts for calendar recurring events: "of every month", "weekdays", "weekends"
6.4-beta checkpoint