feat(test): enable loading of templates in tests
feat(gulpfile): improve build
chore(*): add .editorconfig file