Made schedule edit links validate.
Added help text for editing events.
Added validation to Event objects (they need to have a nonzero duration and start before they end)