Add tests that verify progress page with pure XBlocks

This is known to be broken.

[LMS-2349]
Make progress page work with pure xblocks

[LMS-2349]
Merge pull request #2954 from cpennington/pure-xblocks-progress-page

Fix LMS-2349 (Progress page broken for pure xblocks)