added .gitignore
Fixed .gitingore directories
Adding node+gruntjs build configs
Consistency in naming changes
Added node_modules to ignore
Refined automated single file build.
Updated version in src to match grunt
Moved source files into src directory
grunt build updates definition file correctly