Fix jslint (wasn't actually being run against qlobber.js!)
Required some hackery to get it to ignore 'strange loop' (quickest way to detect empty map).
Which then required hackery for code coverage.