feat(editorconfig): apply .editorconfig

add .editorconfig to force coding conventions

Closes #15
Update CHANGELOG.md and component.json
Merge branch 'angular-resource-dep' of github.com:ajoslin/angular-promise-tracker into angular-resource-dep