Remove buffer_size()
Remove basic_segment::get_part wich is not used.
Cleanup iterators definitions in segment class
Cosmetic changes for segment class.
Rename iterator class attributes
Use boost::allocate_shared in zerocopy streambuf
Add Google test support for testing

"check" target for test run, dummy test added.
Merge branch 'zerocopy'