Initial checkin (WiP)
Modify encoding return
Match changes in kv; tidy up.
Remove tuple-return.
Move handoff encoding capability to riak_kv; minor cleanup.
Batching support for handoff.
Add riak_core configuration item "handoff_batch_threshold".
Merge git://github.com/basho/riak_core into jfw-handoff_batching
Remove O(N) length() computation, minor cleanup.
Removing profiling code.
Fix b0rked build.
Make ack/sync message threshold configurable; fix bug in reporting total
objects sent.
Human-friendly reporting of throughput.
Add handoff_perftool with multiple handoff support; prettyprint
throughput stats.
Took out pathname comment.
don't used a hardcoded app name in SSL utils
Tidying up a bit.
First draft (3rd edition), ready for some review

Vnode replies always go via reply(), and reply() always uses unreliable
messaging.  (As opposed to the usual (and more reliable) send-and-pray
messaging.)

During handoff, all forwarding requests use unreliable vnode master
commands to avoid net_kernel blocking interference.
Added round-robin selection of handoff targets.
Removed hardcoded path comment.