Merge pull request #2 from MattSkala/master

Removed duplicate login
More automatic, support all subjects
Fixed grades details parsing notice errors
Refactored grades parsing to use DOM parser
Fixed subject when is missing