Optional password

Server can be configured to require password from connecting clients