Ruby bindings to bsdiff and bspatch

BSDiff.diff('ext/b0', 'ext/b1', 'p0')

# apply patch to bspatch.o as bspatch2.o
BSDiff.patch('ext/b0', 'b3', 'p0')