Update project files

In prep for a new version of KeyboardJS, update the package.json, add
and .npmignore file, update the .gitignore, and remove the BSD license.
Implement key combo class
Implement locale class
Implement us locale
Reimplement the keyboard class
Compile dist files