make additional tests optional

- Remove them from the MANIFEST as they are
  not supposed to be distributed.
Define PTHREAD_MUTEX_INITIALIZER and PTHREAD_ONCE_INIT for all supported platforms.
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
add SetFileAttributes
Merge pull request #696 from MartinNowak/windowsAPI

add SetFileAttributes
detect other uname -m outputs

- x86_64, amd64 => MODEL:=64
- i386, i586, i686 => MODEL:32
Merge pull request #697 from MartinNowak/fixAutoMODEL

detect other uname -m outputs
Merge pull request #654 from MartinNowak/optionalTests

[2.065] make additional tests optional
core.sys.posix.fcntl: Fix F_GETLK/F_SETLK/F_SETLKW on Linux/X86_64
Merge pull request #699 from CyberShadow/fcntl64

core.sys.posix.fcntl: Fix F_GETLK/F_SETLK/F_SETLKW on Linux/X86_64
core.sys.windows.windows: Add file locking APIs
core.stdc.stdio: Add MSVCRT functions to convert between fds and HANDLEs
Merge pull request #700 from CyberShadow/windows-locks

core.sys.windows.windows: Add file locking APIs
Merge pull request #701 from CyberShadow/osfhandle

core.stdc.stdio: Add MSVCRT functions to convert between fds and HANDLEs
core.sys.windows.windows: Add ERROR_ALREADY_EXISTS