Externalized project validation configurations
Update lintspaces dependency
Update JSHint options, fix validation errors
Externalized documentation
Add build task for readme
Build README.md