progress-grading: Register grade & progress as users opens hotspots

The grade is defined as the percentage of hotspots which have been
opened, and completion is registered upon opening all the hotspots
Merge pull request #15 from edx-solutions/progress

progress-grading: Register grade & progress as users opens hotspots