Add code from icalendar fork

Into it's own gem. This blows away history. If you'd like it, see: https://github.com/jnraine/icalendar

This now also works against the 2.0beta branch.

All tests pass. Yay! Except not when using rake :(.
Add rspec add convert schedule tests