gradeStats // changed str.casefold() to str.lower() & trying classInfo for loop

Changed str.casefold() to str.lower() since casefold() is new as of
Python 3.3 and the school machines use an earlier version.
Trying a for loop to replace the while loop in classInfo. If
successful, will try to update again as a list comprehension.
debugging gradeProcessing nested func

This doesn't work, so i'm going to try a simple if check.
debugging gradeProcessing // got rid of try solution

Realized another possible way to avoid the "too many grades" error, see
line 134.
This is about to become the bizarro version.

Fingers crossed.