Nodes will attempt to reconnect 5 times on failure to connect.
- Also, errors encountered on connected nodes will be pushed through the "error" event
- Also the close event is now just "close" not "$CLOSE" - its prettier
modify tests to reflect changes