Prevents blocking behavior by adding true uv polling.
Removes Socket::_poll and cleans up sending/receiving pollers.
Enables level-triggered polling only when needed.
Cleans up tcr-noblock branch.
Normalizes function calling to use if () statements, not shortcutting
Replaces self with bind, adds one-liners.
Removes extra console.log from test/transform.js
The commit in which Tim learns about reinterpret_cast
Removes header guards, as #pragma
Clarifies origin of node_pointer.h
Merge pull request #25 from tcr/tcr-noblock

Implement non-blocking polling of sockets.