Added HTTP interceptors in both Angular and Node and making use of the Authentication capability in Node

This will help in authenticating the user during HTTP calls. Also provided a Rest endpoint in node to use to check the authentication status of the user. Also updated the server side app.js code as appropriate to retrieve the username in dev mode and related.