Linter additions

- Added constructor to LintErrors
- cleaned up LintReader
- Added GetErrorDescription to LintResult
- Began work on LinterConfig
Linter Test updates

Added Command line program to test Linter and renamed LinterTests
ordered test file