Handle 'REMOVE' schedule type correctly

Fixes #57. Also fixes #35 - times are now formatted correctly to also handle end time in 2099