BSON grow module

RUBY-676 New write operation method for insert, update, remove
unfinish! uses @str.size instead of unrestored @cursor
b_end! fix plus clarity
finish! fix and simplify finish_one!
Merge pull request #264 from gjmurakami-10gen/1.x-stable-bson-grow

BSON grow module included in ByteBuffer