Merge pull request #6 from settinghead/master

Login & logout
Merge pull request #7 from settinghead/master

E2E infrastructure
Merge pull request #8 from settinghead/master

Rename module reference rvLoading to risevison.common.loading
Merge pull request #10 from settinghead/master

Registration Services, Auth refactoring & E2E Tests for Authorization
Merge pull request #11 from settinghead/master

- More robust risevision.common.config module definition
Merge pull request #12 from settinghead/master

Cookie-based Authentication
Merge pull request #13 from settinghead/master

Store cookie both on current domain and base domain
Merge pull request #14 from settinghead/master

Registration workflow improvement
Merge pull request #15 from settinghead/master

Company Settings Implementation
Merge pull request #16 from settinghead/master

Restructure LoginButtonsCtr into AuthButtonsCtr
Merge pull request #17 from settinghead/master

First attempt to integrate rv-spinner
Merge pull request #18 from settinghead/master

Oauth2 and user profile caching
Correct npm test

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

Correct npm test
Shopping cart service & unit tests

- Add editorconfig
- get rid of unused dependencies