Merged and removed readOnly Variants

HeapShortBuffer, HeapIntBuffer, HeapDoubleBuffer, HeapFloatBuffer:
Added isReadOnly flag and corresponding constructors. Also added write
checks for readOnly buffer.

Change-Id: Ic0215a80b25781ff6f2d1eaf0ddd2373a05c14e6
9 files changed