separate CommonJS and AMD build
Introduce gulp-jscs

https://github.com/jscs-dev/gulp-jscs
add .editorconfig and .gitattributes