Add attributes to `core.sys.posix.{arpa.inet,sys.uio}`.
change install target to match current release structure
fix Issue 13084 - ModuleInfo.opApply delegate expects immutable parameter

- cast to mutable
deprecate mutating assignment to ModuleInfo

- It's not possible to deprecate default construction
  as `deprecate this()` is not allowed.

- Deprecating copy-construction `deprecate this(this)`
  results in a lot of false deprecation warnings
  due to compiler generated functions.
Added a method for the DMD fix to an issue with delete that was uncovered while working on D-Programming-Language/druntime#864
Merge pull request #908 from braddr/install-fix

change install target to match current release structure
Fix install directory on Mac OS X
Merge pull request #878 from denis-sh/add-attributes-to-`core.sys.posix.{arpa.inet,sys.uio}`

Add attributes to `core.sys.posix.{arpa.inet,sys.uio}`.
Merge pull request #910 from tom-tan/fix-install-dir-on-osx

Fix install directory on Mac OS X
Merge pull request #909 from MartinNowak/fix13084

fix Issue 13084 - ModuleInfo.opApply delegate expects immutable parameter
Add attributes to `core.sys.posix`.
Merge pull request #912 from denis-sh/add-attributes-to-`core.sys.posix`

Add attributes to `core.sys.posix`.
Issue 7942 - Appending different string types corrupts memory
Merge pull request #915 from yebblies/issue7942

Issue 7942 - Appending different string types corrupts memory
Merge pull request #907 from Orvid/deleteStructs

DRuntime Change for DMD#3727
remove workarounds for resolved issue 13049 and 13050
Merge pull request #917 from MartinNowak/removeWorkarounds

remove workarounds for resolved issue 13049 and 13050
typo
Merge pull request #918 from MartinNowak/typo

typo
fix SENTINEL code:
- add missing address adjustments
- free: check for interior pointer
- raise InvalidMemoryOperationError in release mode
- disable some unittests when building with -debug=SENTINEL