Added handling for connection disconnects.
Pool#end throws any errors that occur if no callback is given, so I removed explicit throwing callbacks
Added test for Connection#destroy with pool connections.