add authentication when an awe client try to register with an awe server

backward compatible supported, if the the client is not a registered user, it registered as a 'public' user with limited privilege such as that it can access only public data 
client as registered user can access the jobs or data accessible by those user (user name and privilege association will be managed by AWE server which is not implemented yet)