Added a slew of features to ICSExportPlugin.
Don't E_NOTICE when component is not provided.
Merge pull request #361 from bretten/calendar-auto-schedule

Calendar auto schedule
Merge branch 'master' into calendar-auto-schedule
Unittests are passing.
A few tweaks and renamed schedulingmessages to schedulingobjects
everywhere.
Added a SchedulingSupport interface.
Incorrect return type. thnx @gharlan
Merge branch 'master' into calendar-auto-schedule
Fixed constructor docs. Thnx @gharlan