Added read and write methods to GLBuffer

You need to be able to write and read from OpenGL buffers.  These
methods being added help you do just that.