Docs: Update README with more info
Update: Remove UMD format
Update: Move syntax checks into separate file
Update: Move Position and SourceLocation to separate file
Update: Fix ESLint warnings, remove check-version
Update: Bring in Makefile.js for linting and browserify