Mark `TypeInfo` as `in` in aaA.
Mark aaA function arguments with `in` and `inout`.
Mark aaA functions with `pure`, `nothrow`, and friends.
Apply aaA function signature changes to `object` module.
Override `equals` in `TypeInfo_AssociativeArray`.

Fixes part of Issue 10380.

Issue URL: http://d.puremagic.com/issues/show_bug.cgi?id=10380
Make rest `TypeInfo`s `const` in aaA functions.
Remvoe redundant aaA functions attributes.
Add const `values`/`keys` in `AssociativeArray(Key, Type)` wrapper.
Merge pull request #523 from denis-sh/override-`equals`-in-`TypeInfo_AssociativeArray`

Override `equals` in `TypeInfo_AssociativeArray`.
fix Issue 10457 - _d_toObject might fail with shared libraries

- Interface.offset can't be negative so it should be an unsigned value
Issue 10344 Exiting _Dmain should flush all FILE*s and return nonzero on failure
Merge pull request #530 from lionello/fix10344

Issue 10344 Exiting _Dmain should flush all FILE*s and return nonzero on failure
Add package access to rt.lifetime.BlkInfo
fix Issue 10440

- print a warning and ignore shared library sections
Merge pull request #532 from 9rnsr/fix_imports

Issue 313 & 314 - Add package access to rt.lifetime.BlkInfo
Detab core.sys.windows.windows.
Fixes Issue 10469 - Move WinAPI prototypes and enums need by std.process into core.sys.windows.windows.
Merge pull request #533 from AndrejMitrovic/Fix10469

Issue 10469 - Move WinAPI prototypes and enums need by std.process to core.sys.windows.windows
Add types and constants for Linux/PPC64.

Adds types and constants for Linux/PPC64 to changed modules.
Merge pull request #535 from redstar/ppc64

Add types and constants for Linux/PPC64.