Update ical.js to 0.3.1

fixed a few bugs in https://github.com/peterbraden/ical.js/issues/47

see #67