Refactored vectorClock mechanism into generic arbiter.

Instead of hard-coded vectorClock mechanism for conflict
resolution, now an 'arbiter' function option is available that can
implement other conflict resolution mechanisms, like CRDTs.

Updated to k-bucket@0.4.0.
Updated to nodeunit@0.8.x.
0.4.0