Progress in adding iCalendar support.

Some code was cleaned up in the Assignment control.
Routing rules were put in place for iCalendar ICS file delivery.
Initial support for zone-wide iCalendar files was added.