Removed most of the nasty 'bind' from client and connection.

All the 'bind' calls that should be high-throughput have been converted to closures.
Rare events still uses bind.