Do more json parsing to emit failed/pending tests on all tested platforms
Add a rubocop config that I can agree with :)

* Before: 19 files inspected, 131 offences detected
* After: 19 files inspected, 4 offences detected

Of the 4 offenses remaining, 3 are legitimate complaints.