remove support for fullcalendar 1.x
rework event handlers to support destroy and reinit
move validateOptions to store for reusage
persist calendar state