Addition of CanvasPixelArray as fast byte array implementation

Added CanvasPixelArray as fast byte array for platforms that do support Canvas but have no Typed Arrays support.
Fixed offsets after 64-bit integer I/O operations.
Fixed getString(length = undefined) call for Node Buffer.