Merge pull request #1 from xxdavid/master

Preference .detcaption; delete unwanted spaces
Remove brackets from description
Parse grade weight
Return null when parsing not successful
Changed date format to Y-m-d
Added mock class parsing static html file
Fixed weight parsing
Do not return absent grades
Fixed suspicious date error
Possible fix for HTTPS
Fixed HTTPS error
Merge pull request #4 from MattSkala/master

Parsing tweaks