Complete overhaul of how Buffers work in NodeJ.

Mostly eliminate the DynJS getBackingArray hack (and should probably
remove that from DynJS). Buffer is still a DynObject, but now is backed
by a vert.x buffer and we've loosened our concern about indexes being
out of bounds. Since vert.x's buffer expands to whatever index you
provide, we can do the same.