Correct npm test

Fixes #19
Merge pull request #20 from settinghead/chore/add-npm-test

Correct npm test
Shopping cart implementation & tests

- Shopping cart service derived from store
- Shopping cart buton into its own controller
- Unit & E2e tests
- Add editorconfig
- Add .jshintrc
- get rid of unused dependencies
Merge pull request #21 from settinghead/master

Shopping cart implementation & tests
Hide notification button when user is not logged in
- no clouds
Merge pull request #22 from settinghead/master

Hide notification button when user is not logged in