A reqHandler has a currentBucket.

So that different sessions can be one day be on different buckets.
go fmt
Some protocol tests.
Test update: contained bucket is a pointer.
Fix broadcaster API.
Little bit of benchmarking on the dispatcher.
Added coverage for getk
Added unknown command tests.
More broadcaster coverage.
Cleanup the vbuckets in tests.
A few more paths.
Removing dead code.
Passing through the stats calls.
Remove some dead code.

These can come back when we have a better idea of what to do with them
than panic.
Disable logging while running tests.
Test the mutation logger and session loop paths.
Every connection needs its own handler.
Can't reuse responses.

They're modified on the way out, so this isn't safe.
Made broadcaster work with interface{}
Renamed memory.go to vbucket.go

This file represents all the stuff that goes on in a vbucket.