update deprecation of MAP_ANON from core.sys.posix.sys.mman

- remove MAP_ANON for linux from core.sys.posix.sys.mman
  (has been deprecated since sep 2013)

- add platform specific headers for mman (OSX, FreeBSD, Solaris, Android)

- add deprecation for other OSes
Revert "update deprecation of MAP_ANON from core.sys.posix.sys.mman"

This reverts commit 76962185d2b07865a9811cfe0107596db7460492.
update deprecation of MAP_ANON from core.sys.posix.sys.mman

- remove MAP_ANON for linux from core.sys.posix.sys.mman
  (has been deprecated since sep 2013)

- add platform specific headers for mman (OSX, FreeBSD, Solaris, Android)

- add deprecation for other OSes