Add editorconfig file to help enforce a coding style.
Fix incorrect jshintrc globals property value
Put library banner comment in a separate text file
Mimic current grunt abilities using gulp