Fix Issue 5835 - `TypeInfo_Array.getHash` creates raw data hash instead using array element hash function

Issue URL: https://d.puremagic.com/issues/show_bug.cgi?id=5835
Speed up `TypeInfo_StaticArray.getHash`.

Use `hashOf` if possible.
Merge pull request #735 from denis-sh/fix-Issue-5835

Fix Issue 5835
Hack fix Issue 10380 - [AA] Wrong code using associative array as key type in associative array

Issue URL: https://d.puremagic.com/issues/show_bug.cgi?id=10380
Merge pull request #736 from denis-sh/hack-fix-Issue-10380

Hack fix Issue 10380 - [AA] Wrong code using associative array as key type in associative array
Merge pull request #734 from joakim-noah/android

First Android/x86 patch that produces a working D executable
More Android/x86 porting