Recurring date support

#12

This PR adds support for the current recurring dates, without fixing the underlying data.  Please see #12.

Recurring events should now show up in:
* Month view
* Day view
* Month Widget

This does not yet support the upcoming view.  Feel free to wait to merge until I have the upcoming view finished, otherwise I can just make another PR.