Buffer is all good.

Pulling in Node's definition file so we can provably program to it.

Eventually, I will make BFSBuffer its own interface, as we extend Node's Buffer implementation to support e.g. passing in ArrayBuffers for data.