#100 Using immutable fields and a builder for Config object
#100: Throwing EOFException when incoming data size is insufficient
#100: Optimize FIXINT and buffer emptiness checks
#103 Optimization for ByteArrayInputStream
Use bufferSize argument
Use ChannelBufferInput when FileInputStream is passed to the unpacker
Added test cases for reading various types of MessageBufferInputs, and fixed some errors
#103: Simplified ArrayBufferInput
Merge branch 'v07-unpack-binary' into v07-value