Add validation in GameReportsParser

The game report table is identified as the only table with a "thead"
element.
Add basic validation for game reports parsing
Use "should" instead of "must" consistently in test specs