Fix reference leak in binary protocol "get" and "touch" handlers

When the binary protocol was used over TCP, the references to objects
accessed by "get" and "touch" commands were never released. UDP clients
didn't run into the problem because conn_cleanup() is called at the end
of each UDP request.