add cpp_long, cpp_ulong
fix Issue 13559 - missing 64-bit version of array short operations

- copy&paste for 64-bit versions of array ops on shorts
Update threadasm.S to support ELFv2 on PPC64.

For the new Linux/PP64 LittleEndian boxes (POWER 8) a new ELF format was defined.
This commit updates the threadasm.S file to support ELFv2, too.
Merge pull request #988 from redstar/threadasm

Update threadasm.S to support ELFv2 on PPC64.
Merge pull request #977 from MartinNowak/fix13559

fix Issue 13559 - missing 64-bit version of array short operations
add object.hashOf
Merge pull request #989 from IgorStepanov/hashOf

add object.hashOf and object.mixHash
remove mixHash
Merge pull request #991 from IgorStepanov/remove-mixHash

remove mixHash
Merge pull request #962 from WalterBright/c_long

add cpp_long, cpp_ulong
Move declarations here from std.c.* before deprecating it
Use WEB macro for license, to stay consistent with Phobos
Merge pull request #893 from joakim-noah/deprecate_std_c

Move declarations here from std.c.* before deprecating it
asm attributes for newly added arrayshort X86_64 code
import instead of declare onOutOfMemoryError

- fixes an issue where the compiler complains about a
  conflicting onOutOfMemoryError when compiling
  core.exception together with object_.d
Merge pull request #994 from MartinNowak/asmAttributes2

asm attributes for newly added arrayshort X86_64 code
Merge pull request #995 from MartinNowak/onOutOfMemoryError

import instead of declare onOutOfMemoryError
Merge pull request #993 from Geod24/use-web-ddoc

[DDOC] Use WEB macro for license, to stay consistent with Phobos
Remove redundant "Authors..."
fix runbench script