Merge pull request #75 from lukechampine/node

Generalize networking
Add Identifier type
use Identifiers in TCPServer
add AddMessageHandler method to TCPServer
use Identifier and AddMessageHandler in node tests