Fix to channel check code

* Reuse int val
* allow ping interval of 0
* fix to hekc field logger (to make it MORE cpu intense (sigh))
Do not close on EOF from socket
Add a bit of critical logging for log disabled
Fix to memcache miss error handling
Terminate connection on repeated EOFs

Because websocket returns EOF on idle and connection closed.
Force update through channel if client is connected.

* Deal with memcache read timeouts by forcing the update through the
  channel.
Remove debugging (since it happens all the time.)
fix typo
Optimization to allocation of proprietary data.
Closing the socket additional times always is silly, only close it if we panic'd, otherwise it was already closed.
Merge branch 'mcgo' of git://github.com/jrconlin/pushgo