Adds a new class, FakeStreamBuffer to allow setting multiple characters
to be added to the stream for testing.
Re-license to the MIT license
Remove the line specifying MIT licence
Use const char* instead of char* for the nextBytes method
Fix the _getBufferSize method to return the number of characters up to a
specific character (-1 by default)
Fix a bug that would not return a -1 if the byte was set to EOF
Fix a bug that was not clearing the buffer when asked to
Added unit tests for the FakeStreamBuffer
Uncommented out a test
Merge pull request #32 from mattsoftware/master

Add FakeStreamBuffer, allowing multiple chars in a stream for testing.