Split up tests
Recursively load unit test files
Add tests for pylint checker
Replace submodules with local package management
Add another test for pylint
Add explanatory comments to test resources
Test a real syntax error in pylint
Add tests for flake8
Add tests for bash
Remove unused requires
Add tests for Perl
Test flake8rc