Merge with branch 114
Merge with branch 114
WIP: add auth service and interceptor
Cleanup
More work.
Login works

Though, auth failure still doesn't change state to dashboard.login
Login works
Using Auth.authFailed()
Cleanup
Misc
Merge pull request #136 from Gizra/121

Implement login
WIP: Fixing routes.
Move HTTP headers to restful module.
WIP: fixing Meter service.
Merge pull request #139 from Gizra/access-tokens

Move HTTP headers to restful module.
Merge 112 into 123.
fix: refactor routing and events load markers.
style: clean up.
chore: add clear cache.
style: clean up.