make additional tests optional

- Remove them from the MANIFEST as they are
  not supposed to be distributed.
remove DOCS from default target and druntime.zip

- These are the raw b&w ddoc html files that nobody uses.

- The distributed druntime docs are generated
  by dlang.org (through the doc target).
move -version=CoreDdoc to DDOCFLAGS

- DOCFMT is typically overriden when calling
  the makefile.
fixup #674 - should test .length instead of .ptr
Better unittest progress messages
Merge pull request #689 from andralex/unittest-msgs

Better unittest messages
pthread_mutex_timedlock timespec is scope const
Fix InterlockedCompareExchange prototype
Merge pull request #691 from ibuclaw/interlocked

Fix InterlockedCompareExchange prototype
Define PTHREAD_MUTEX_INITIALIZER and PTHREAD_ONCE_INIT for all supported platforms.
Merge pull request #690 from ibuclaw/pthreads

pthread_mutex_timedlock timespec is scope const
Merge pull request #692 from ibuclaw/mutex

Define PTHREAD_MUTEX_INITIALIZER and PTHREAD_ONCE_INIT for all supported platforms.
wchar versions of CreateWindowExW WNDCLASSEXW to support unicode text
Merge pull request #693 from foobit/master

wchar versions of CreateWindowExW WNDCLASSEXW to support unicode text
Detect OS and MODEL properly; default DMD to development ../dmd/src/dmd
Fix FreeBSD/32 model detection
Merge pull request #694 from andralex/makefile

Detect OS and MODEL properly; default DMD to development ../dmd/src/dmd
additional Unicode win api calls, +SwapBuffers, +ChoosePixelFormat, Pixel format descriptor enum
added missing PFD_ flags, enum type to int
add SetFileAttributes