Fixed grades details parsing notice errors
Refactored grades parsing to use DOM parser
Fixed subject when is missing
Parsing backward compatibility
Merge pull request #3 from MattSkala/master