Add authorize to soap_serv

add Authorize to soap_serv

if needAuth in config file is true:
1 users should input their username and password in each microservices. 
2 username and password are defined in config file
3 a single user may have different permissions in different microservices.

if needAuth in config file is false:
username and password can be anything