refacture existing s2s implementation and fix various bugs
format server.js
add example
proper stream id generation
debug and style fixes
update example
Merge remote-tracking branch 'chris-rock/s2s' into s2s

Conflicts:
	lib/server.js
	package.json
code style
prefix debugging
add debugging to c2s server
fix generateId by having one rack for each s2s server
fix code to get it working with the refactored connection code
fix opts passing in s2s server constructors
Merge branch 'master' into s2s
update s2s for latest refacturing in node-xmpp
Implement incoming tls connections and allow non-tls connections if certificate is missing
style improvements
add newline to test
Merge pull request #29 from chris-rock/s2s

S2S Refacturing