add tis test
fix jshint issues
fix issues with socket handling
update tests
add server event test
Merge branch 'master' into feature/tls
allow tls key & cert options as string
note why starttls.js exists
implemented client cert authentication

passing requestCert & rejectUnauthorized as server option to the tls
connections. see tls.createSecurePair in the nodejs documentation for
more information (tls.TLSSocket in the future).
fix indention
use pem to generate test certificates
test if we can get an bidirectional authorized connection
tabs → spaces
Merge branch 'feature/tls+client_cert_auth' of github.com:dodo/node-xmpp
Merged #175 + updating coding standards in all affected files