Fix bug: Some student names have spaces

Discovered by trial and error: If a student's name has spaces in it, then
gb-average would always yield "no results" even where there were results to
report.

Since I was originally using spaces to split the line between name and
grade, edge case names like 'Sophomore, Weird Susie' caused the naive
algorithm to wet the bed.