Don't create a bigger BinaryFile than the input Buffer size.

Buffer was created as size 100000, and read that size, so no need
to create an even bigger BinaryFile.
create and expose getExifFromNodeBuffer

For when the image is already in a Node.js Buffer, such as a streamed
image that isn't even in a file.