Changes to deal with the edge courses that label themselves as Harvard
rather than HarvardX. Better error handling in separateLogsByClass.