Build: Adding .csslintrc

Added file based on other existing jQuery projects,
we can tweak later if needed.
Build: Add .gitignore

Added file based on other jQuery projects, we can tweak later if needed.
Closes gh-22
Build: Adding basic package.json and some basic dependencies

Setup jshint, and grunt-update authors, and commit-please.
Build: Update .csslintrc to match current css styleguide
Build: Add jscs for checking any js files for style