Refactor accessToken handling into User service

Introduce a new service `LoopBack` that holds accessToken and can
provide other LoopBack-related functionality in the future.
Use lb-ng to generate Model services

Replace 'client/js/services.js' with `client/js/lb-services.js`
generated by `lb-ng`, fix configuration of app depedencies.
imlemented authentication