iCal support (without new libraries)

I rewrote the implementation from kjoconnor and added a link in the Coming Episodes page.

Line 3616 of webserver.py is commented because gives errors in OS X.