correctly generate json from the syllabus CSV

correctly generate ics file from json

got rid of most command line arguments to lecal-gen.pl

new -a argument to lecal-gen.pl to generate all days