Added license file.
Added NPN package.
Added Grunt JS support.
Removed compile json.
Removed tools. Use grunt for these tasks.
Added git ignore.
JSKK now figured out which is the root level JS object. For web browsers it uses "window" for NodeJS it uses "global". Refer to that object with "$JSKK.global".