Added code that generates an ical feed of all of the jams.
reindent ical code, put in separate grunt task