Change Crypto for compatibility with windows client
Change Crypto for compatibility with windows client

On Windows, `TypedArray.prototype.set()` doesn't work with an
arraybuffer as a parameter. Also, the `length` property is not supported
on arraybuffers. On iOS, the byteLength is not supported on
arraybuffers.

Change-Id: I56591fccacbe8ad965347ff9ace431eb48da659c
eclipsesource/tabris-js,eclipsesource/tabris-js,eclipsesource/tabris-js