Fixed authentication and various issues

config-local-example.js: updated to point to the cert/key files
that the "generate_utils.sh" file generates.
config.js: added missing "getVideoResponse" function.
proxy.js: fixed bad username variable, fixed AUTH_FAIL response
case, removed references to socket.end functions and replaced with
socket.destroy instead.
index.js: fixed to correctly fail and reject with proper error
messages.
server.js: fixed to reject untrusted client certs and added more
logging.
svmpsocket.js: added "getPeerCertificate" and "isAuthorized"
functions to suppport client cert authentication, removed faulty
"end" function.
users.js: added more logging.
Fixed TLS test and generation

Fixed TLS test case to use config variables to find certs/keys and
passphrase.
Fixed generate_tls.sh script to allow for blank passwords.