Fix emacs highlighting
Use the existing read internal api
Use a cursor instead of repeatedly splitting
Manage the cursor correctly when the buffer is replaced
remove superfluous dup
try to break non-byte-aware splits
Use hash lookup instead of case statements
make append_unicode_string work on jruby 1.9 mode
add ruby 2.1 to travis
Merge pull request #46 from protobuf-ruby/ts-faster-wire-selection

Use hash lookup instead of case statements
Limit the build status image to master branch

Don't scare people if the latest feature branch build is failing.
Fix for 1.8.7 having issues with Strings
Remove superfluous cursor zeroing
Test that encoding an unknown field fails silently
use 1.8-compatible syntax
Merge pull request #49 from protobuf-ruby/bk-test-unknown-field

Test that encoding an unknown field fails silently
remove empty conditional
remove redundant tests
Merge branch 'master' into bk-decode-memory

Conflicts:
	test/buffer_encode_test.rb
Merge pull request #44 from protobuf-ruby/bk-decode-memory

Create fewer strings during decoding