Add a framework for linting projects

Currently comes with just an absolute path linter, as well as a relative path linter.
Got it -- we can count the number of times that `../` appears sequentially. If they're separated, consider them different paths. This should be 'good enough'.