return type bug (launcher iOS compiler was complaining...not sure why this hasn't surfaced before??)
Fixed over-allocation and removed redundant zeroing in ByteBuffer
Merge pull request #44 from john-nowak/develop

Fixed over-allocation and removed redundant zeroing in ByteBuffer
Merge upstream changes