Remove ignored parameter.
Change glob to iglob, clean up loop

This wasn't originally a generator ...
pep8 / pylint cleanup
Rulset filename testing

Make sure rule filenames end in .xml and don't have spaces.
Add testing for case-insensitive errors.
Fix UBS rule case error from recent merge.
Update rules.js

let -> var bugfix, otherwise Chrome errors.
Merge pull request #458 from semenko/fix-ubs

Fix UBS rule case error from recent merge.
Merge pull request #459 from semenko/expanded-tests

Expanded ruleset sanity testing