[GDC] [ARM] Implement ASM for test-suite tests
[DMD] [ARM] Port remaining test-suite tests
[GDC] [ARM] Port remaining test-suite tests
[GDC] Skip evaluation order tests on non X86 architectures

See GDC issue #8. Skipping these tests allows running the
remaining tests in arrayop.d
[GDC] Add support for adjusting the test-suite timeouts
[DMD] [ARM] Implement math-related stuff in phobos
[GDC] [ARM] Implement math-related stuff in phobos
[DMD] [ARM] Implement parse!real for systems with 64bit reals

and unittest fixes.
[GDC] [ARM] UNWIND_PAD definition is wrong for EABI unwinder
[DMD] [ARM] Fix phobos unit tests
[GDC] Do not set TREE_NOTHROW for nothrow functions
[DMD] std.variant: Fix invalid unittest

http://d.puremagic.com/issues/show_bug.cgi?id=10879
[GDC] Test suite source cleanup
[DMD] Don't do unaligned accesses
[DMD] Do not run Fiber unit test on certain systems

Systems which do use the C backend but the C library returns ENOSYS
at runtime. (This happens on ARM with glibc < 2.17 for example).

We do not want to abort all testing in this case.
We also don't want the static ctor to assert in this
case whenever someone wants to use core.thread.
[GDC] Sync thread.d / thread.di for fibers
[GDC] std.net.curl stack corruption hotfix