Enable per-thread errno on Solaris
Add support for manipulating thread priority on Solaris
Add ucontext_t support to Solaris
Merge branch 'master' into thread_priority

Conflicts:
	posix.mak

Merged upstream
Final (hopefully) fixes
Add ClassInfo flag for destructors.
Added missing entries to manifest
Moved imports to avoid triggering errors on other platforms
Fixed windows make files (hopefully)
Explicitly passing --noexecstack for threadasm.S is no longer necessary.

The appropriate annotation was added directly to the source
in 6279168d (D-Programming-Language/druntime#868).
Don't finalize dtor-less objects.
Add missing P_tmpdir declaration for freebsd
Style nits; fixed a minor typo in exception message
Odds and ends for Android
Merge pull request #883 from yebblies/tmpdir

[DDMD] Add missing P_tmpdir declaration for freebsd
Merge pull request #882 from klickverbot/noexecstack-unnecessary

Explicitly passing --noexecstack for threadasm.S is no longer necessary.
Merge pull request #871 from jasonbking/thread_priority

Fix 13058 - Thread priority handling doesn't work in Solaris
Merge pull request #873 from Safety0ff/cthasdtor

Add ClassInfo flag for destructors and don't finalize dtor-less objects.
Merge pull request #796 from joakim-noah/android

Odds and ends for Android