fix #336 c) & a small autolint.js improvement

[#336](of https://github.com/busterjs/buster/issues/336) c): proper error msgs for stuff outside resource set's rootPath; 
`autolint.js`: make sure *any* future additions under `lib/` and `test/` are linted, too.