Finished the company calendar widget.

It still doesn't handle HTML content, but I plan on creating a separate issue
for that.

This commit closes (#10) and (#27), and touches a bit on (#24) since the
model.Organization object now have a CalendarEventList.