Handle multiple weekdays in one row ("TuTh")

Sometimes SOLUS gives a "Days & Times" column entry like "TuTh 8:30 - 9:30" which means the class is on both those days.
This change handles those cases by recursion, duplicating the row for each day and paring the results -- may want to refactor in the future.

Also fix some jslint errors.