Add editorconfig for spacing

Normalized Gruntfile spacing to tabs
Update Lincense link to github.io
Merge pull request #2451 from nschonni/add-jshint-v4

Add editorconfig settings