ByteBufferAsDoubleBuffer: Merged variants

Merged big endian, little endian and readonly variant of the class
and corrected few following dependent changes.

Change-Id: I1539c550044e09a402fa058a535dddf03e916aee
9 files changed