feat(developer tools): Grunt tasks, travis, editorconfig and .jshintrc