Made linux_tcp_conn_t::on_event use more braces around conditionals for ease of adding debugf lines.
Added some handy debugf statements to linux_tcp_conn_t.
Updated copyright notice on network.cc (lol).
Merge branch 'next' into sam_203
Removed pointless typedefs pollfd_vector_t and callback_map_t.
Moved public and private members around in poll_event_queue_t.  Productivity!
Added DISABLE_COPYING to (e)poll_event_queue_t.
Commented out debugfs in network.cc.
Merge branch 'next' into sam_203
With some awful hacks (linux_event_watcher_t::stop_watching_for_errors) we stopped using 100% CPU.  However, we are leaking a dead TCP connection (one that does but is not destructed).
Dropped debugf statements from network.cc.
Made us use event_watcher->stop_watching_for_errors even in "unexpected" calls to linux_tcp_conn_t::on_event.
Removed message about unexpected epoll/hup/rdhup, applied stop_watching_for_errors logic to socket_stream.cc.
Dropped the TODO in network.cc, it was wrong.
Added comment about auto drainer telling readers and writers to stop.
Tried commenting out variable name instead of using UNUSED.
Merge branch 'sam_203' of github.com:rethinkdb/rethinkdb into sam_203
Kill some commented code and bad touching of log_next_error in network.cc.