Merge branch 'd2port'

Conflicts:
	.gitignore
	README.md
	README_tango.txt
	build/src/bob.d
	ported_modules
	tango/core/BitManip.d
	tango/core/Vararg.d
	tango/core/sync/Atomic.d
	tango/core/sync/ReadWriteMutex.d
	tango/core/sync/Semaphore.d
	tango/io/File.d
	tango/io/Path.d
	tango/io/model/IConduit.d
	tango/io/stream/Buffered.d
	tango/io/stream/Delimiters.d
	tango/io/stream/Iterator.d
	tango/io/stream/Lines.d
	tango/net/SslSocket.d
	tango/net/UdpSocket.d
	tango/net/device/Berkeley.d
	tango/net/device/LocalSocket.d
	tango/net/device/SSLSocket.d
	tango/net/device/Socket.d
	tango/net/http/HttpClient.d
	tango/net/http/HttpConst.d
	tango/net/http/HttpCookies.d
	tango/net/http/HttpHeaders.d
	tango/net/http/HttpParams.d
	tango/net/http/HttpStack.d
	tango/net/http/HttpTokens.d
	tango/net/http/HttpTriplet.d
	tango/net/http/model/HttpParamsView.d
	tango/net/util/MemCache.d
	tango/net/util/PKI.d
	tango/stdc/posix/langinfo.d
	tango/stdc/posix/sys/select.d
	tango/stdc/posix/sys/stat.d
	tango/stdc/posix/sys/wait.d
	tango/stdc/posix/unistd.d
	tango/stdc/stdarg.d
	tango/stdc/stdio.d
	tango/sys/Environment.d
	tango/sys/Pipe.d
	tango/sys/Process.d
	tango/sys/linux/consts/fcntl.d
	tango/text/Util.d
	tango/text/convert/Integer.d
	tango/text/convert/Layout.d
	tango/util/MemCache.d
	tango/util/PKI.d
	tango/util/compress/Zip.d
	tango/util/container/Slink.d
	unported/object.di
	unported/tango/core/Atomic.d
	unported/tango/core/rt/compiler/dmd/OBJDEFS.inc
	unported/tango/core/rt/compiler/dmd/OBJECTDEFS.inc
	unported/tango/core/rt/compiler/dmd/OBJECTDEFS_WIN.inc
	unported/tango/core/rt/compiler/dmd/cConst.c
	unported/tango/core/rt/compiler/dmd/complex.c
	unported/tango/core/rt/compiler/dmd/critical.c
	unported/tango/core/rt/compiler/dmd/darwin/Image.d
	unported/tango/core/rt/compiler/dmd/darwin/dyld.d
	unported/tango/core/rt/compiler/dmd/darwin/dynamic_lib_fixes.c
	unported/tango/core/rt/compiler/dmd/darwin/getsect.d
	unported/tango/core/rt/compiler/dmd/darwin/loader.d
	unported/tango/core/rt/compiler/dmd/gcosx.c
	unported/tango/core/rt/compiler/dmd/ignore.d
	unported/tango/core/rt/compiler/dmd/invariant.d
	unported/tango/core/rt/compiler/dmd/mars.h
	unported/tango/core/rt/compiler/dmd/minit.asm
	unported/tango/core/rt/compiler/dmd/minit.obj
	unported/tango/core/rt/compiler/dmd/monitor.c
	unported/tango/core/rt/compiler/dmd/object_.d
	unported/tango/core/rt/compiler/dmd/posix.mak
	unported/tango/core/rt/compiler/dmd/posix/deh.d
	unported/tango/core/rt/compiler/dmd/posix/llmath.d
	unported/tango/core/rt/compiler/dmd/rt/aApply.d
	unported/tango/core/rt/compiler/dmd/rt/aApplyR.d
	unported/tango/core/rt/compiler/dmd/rt/aaA.d
	unported/tango/core/rt/compiler/dmd/rt/adi.d
	unported/tango/core/rt/compiler/dmd/rt/alloca.d
	unported/tango/core/rt/compiler/dmd/rt/arraybyte.d
	unported/tango/core/rt/compiler/dmd/rt/arraycast.d
	unported/tango/core/rt/compiler/dmd/rt/arraycat.d
	unported/tango/core/rt/compiler/dmd/rt/arraydouble.d
	unported/tango/core/rt/compiler/dmd/rt/arrayfloat.d
	unported/tango/core/rt/compiler/dmd/rt/arrayint.d
	unported/tango/core/rt/compiler/dmd/rt/arrayreal.d
	unported/tango/core/rt/compiler/dmd/rt/arrayshort.d
	unported/tango/core/rt/compiler/dmd/rt/cInterface.d
	unported/tango/core/rt/compiler/dmd/rt/cast_.d
	unported/tango/core/rt/compiler/dmd/rt/cmath2.d
	unported/tango/core/rt/compiler/dmd/rt/compiler.d
	unported/tango/core/rt/compiler/dmd/rt/cover.d
	unported/tango/core/rt/compiler/dmd/rt/dmain2.d
	unported/tango/core/rt/compiler/dmd/rt/invariant_.d
	unported/tango/core/rt/compiler/dmd/rt/lifetime.d
	unported/tango/core/rt/compiler/dmd/rt/memory.d
	unported/tango/core/rt/compiler/dmd/rt/memset.d
	unported/tango/core/rt/compiler/dmd/rt/obj.d
	unported/tango/core/rt/compiler/dmd/rt/qsort.d
	unported/tango/core/rt/compiler/dmd/rt/qsort2.alt
	unported/tango/core/rt/compiler/dmd/rt/switch_.d
	unported/tango/core/rt/compiler/dmd/rt/trace.d
	unported/tango/core/rt/compiler/dmd/std/intrinsic.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_AC.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_Acdouble.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_Acfloat.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_Acreal.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_Adouble.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_Afloat.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_Ag.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_Aint.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_Along.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_Areal.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_Ashort.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_C.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_byte.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_cdouble.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_cfloat.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_char.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_creal.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_dchar.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_delegate.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_double.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_float.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_idouble.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_ifloat.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_int.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_ireal.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_long.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_ptr.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_real.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_short.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_ubyte.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_uint.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_ulong.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_ushort.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_void.d
	unported/tango/core/rt/compiler/dmd/typeinfo/ti_wchar.d
	unported/tango/core/rt/compiler/dmd/win32.mak
	unported/tango/core/rt/compiler/dmd/windows/deh.c
	unported/tango/core/rt/compiler/gdc/OBJDEFS.inc
	unported/tango/core/rt/compiler/gdc/critical_.d
	unported/tango/core/rt/compiler/gdc/gcc/builtins.d
	unported/tango/core/rt/compiler/gdc/gcc/cbridge_stdio.c
	unported/tango/core/rt/compiler/gdc/gcc/deh.d
	unported/tango/core/rt/compiler/gdc/gcc/fpmath.d
	unported/tango/core/rt/compiler/gdc/gcc/support.d
	unported/tango/core/rt/compiler/gdc/gcc/unwind.d
	unported/tango/core/rt/compiler/gdc/gcc/unwind_pe.d
	unported/tango/core/rt/compiler/gdc/invariant.d
	unported/tango/core/rt/compiler/gdc/monitor_.d
	unported/tango/core/rt/compiler/gdc/object_.d
	unported/tango/core/rt/compiler/gdc/rt/aApply.d
	unported/tango/core/rt/compiler/gdc/rt/aApplyR.d
	unported/tango/core/rt/compiler/gdc/rt/aaA.d
	unported/tango/core/rt/compiler/gdc/rt/adi.d
	unported/tango/core/rt/compiler/gdc/rt/arraybyte.d
	unported/tango/core/rt/compiler/gdc/rt/arraycast.d
	unported/tango/core/rt/compiler/gdc/rt/arraycat.d
	unported/tango/core/rt/compiler/gdc/rt/arraydouble.d
	unported/tango/core/rt/compiler/gdc/rt/arrayfloat.d
	unported/tango/core/rt/compiler/gdc/rt/arrayint.d
	unported/tango/core/rt/compiler/gdc/rt/arrayreal.d
	unported/tango/core/rt/compiler/gdc/rt/arrayshort.d
	unported/tango/core/rt/compiler/gdc/rt/cast_.d
	unported/tango/core/rt/compiler/gdc/rt/cmain.d
	unported/tango/core/rt/compiler/gdc/rt/dgccmain2.d
	unported/tango/core/rt/compiler/gdc/rt/lifetime.d
	unported/tango/core/rt/compiler/gdc/rt/memory.d
	unported/tango/core/rt/compiler/gdc/rt/qsortg.d
	unported/tango/core/rt/compiler/gdc/rt/switch_.d
	unported/tango/core/rt/compiler/gdc/std/intrinsic.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_AC.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_Acdouble.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_Acfloat.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_Acreal.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_Adouble.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_Afloat.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_Ag.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_Aint.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_Along.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_Areal.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_Ashort.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_C.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_byte.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_cdouble.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_cfloat.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_char.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_creal.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_dchar.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_delegate.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_double.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_float.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_idouble.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_ifloat.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_int.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_ireal.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_long.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_ptr.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_real.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_short.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_ubyte.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_uint.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_ulong.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_ushort.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_void.d
	unported/tango/core/rt/compiler/gdc/typeinfo/ti_wchar.d
	unported/tango/core/rt/compiler/ldc/OBJDEFS.inc
	unported/tango/core/rt/compiler/ldc/OBJECTDEFS.inc
	unported/tango/core/rt/compiler/ldc/cConst.c
	unported/tango/core/rt/compiler/ldc/critical.c
	unported/tango/core/rt/compiler/ldc/ldc.mak
	unported/tango/core/rt/compiler/ldc/mars.h
	unported/tango/core/rt/compiler/ldc/monitor.c
	unported/tango/core/rt/compiler/ldc/object_.d
	unported/tango/core/rt/compiler/ldc/rt/aApply.d
	unported/tango/core/rt/compiler/ldc/rt/aApplyR.d
	unported/tango/core/rt/compiler/ldc/rt/aaA.d
	unported/tango/core/rt/compiler/ldc/rt/adi.d
	unported/tango/core/rt/compiler/ldc/rt/arrayInit.d
	unported/tango/core/rt/compiler/ldc/rt/cInterface.d
	unported/tango/core/rt/compiler/ldc/rt/cast_.d
	unported/tango/core/rt/compiler/ldc/rt/dmain2.d
	unported/tango/core/rt/compiler/ldc/rt/eh.d
	unported/tango/core/rt/compiler/ldc/rt/invariant_.d
	unported/tango/core/rt/compiler/ldc/rt/lifetime.d
	unported/tango/core/rt/compiler/ldc/rt/memory.d
	unported/tango/core/rt/compiler/ldc/rt/qsort2.d
	unported/tango/core/rt/compiler/ldc/rt/switch_.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_AC.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_Acdouble.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_Acfloat.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_Acreal.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_Adouble.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_Afloat.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_Ag.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_Aint.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_Along.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_Areal.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_Ashort.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_C.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_byte.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_cdouble.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_cfloat.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_char.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_creal.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_dchar.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_delegate.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_double.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_float.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_idouble.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_ifloat.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_int.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_ireal.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_long.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_ptr.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_real.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_short.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_ubyte.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_uint.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_ulong.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_ushort.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_void.d
	unported/tango/core/rt/compiler/ldc/typeinfo/ti_wchar.d
	unported/tango/core/rt/compiler/util/OBJDEFS.inc
	unported/tango/core/rt/compiler/util/ThreadASM.S
	unported/tango/core/rt/compiler/util/console.d
	unported/tango/core/rt/compiler/util/cpuid.d
	unported/tango/core/rt/compiler/util/ctype.d
	unported/tango/core/rt/compiler/util/deh.d
	unported/tango/core/rt/compiler/util/hash.d
	unported/tango/core/rt/compiler/util/string.d
	unported/tango/core/rt/compiler/util/utf.d
	unported/tango/core/rt/compiler/util/wrap.c
	unported/tango/core/rt/gc/basic/OBJDEFS.inc
	unported/tango/core/rt/gc/basic/gc.d
	unported/tango/core/rt/gc/basic/gcalloc.d
	unported/tango/core/rt/gc/basic/gcbits.d
	unported/tango/core/rt/gc/basic/gcstats.d
	unported/tango/core/rt/gc/basic/gcx.d
	unported/tango/core/rt/gc/basic/ldc.mak
	unported/tango/core/rt/gc/basic/posix.mak
	unported/tango/core/rt/gc/basic/win32.mak
	unported/tango/core/rt/gc/cdgc/bits.d
	unported/tango/core/rt/gc/cdgc/dynarray.d
	unported/tango/core/rt/gc/cdgc/gc.d
	unported/tango/core/rt/gc/cdgc/opts.d
	unported/tango/core/rt/gc/cdgc/os.d
	unported/tango/core/rt/gc/cdgc/stats.d
	unported/tango/core/rt/gc/stub/gc.d
	unported/tango/core/rt/gc/stub/ldc.mak
	unported/tango/core/rt/gc/stub/posix.mak
	unported/tango/core/rt/gc/stub/win32.mak
	unported/tango/core/sync/Barrier.d
	unported/tango/net/device/SSLSocket.d
	unported/tango/net/util/MemCache.d
	unported/tango/net/util/PKI.d
	unported/tango/stdc/complex.d
	unported/tango/stdc/fenv.d
	unported/tango/stdc/limits.d
	unported/tango/stdc/posix/arpa/inet.d
	unported/tango/stdc/posix/grp.d
	unported/tango/stdc/posix/net/if_.d
	unported/tango/stdc/posix/netinet/in_.d
	unported/tango/stdc/posix/netinet/tcp.d
	unported/tango/stdc/posix/setjmp.d
	unported/tango/stdc/posix/stdio.d
	unported/tango/stdc/posix/sys/ipc.d
	unported/tango/stdc/posix/sys/shm.d
	unported/tango/stdc/posix/sys/socket.d
	unported/tango/stdc/posix/sys/statvfs.d
	unported/tango/stdc/posix/sys/uio.d
	unported/tango/stdc/posix/sys/utsname.d
	unported/tango/stdc/posix/termios.d
	unported/tango/stdc/posix/ucontext.d
	unported/tango/stdc/tgmath.d
	unported/tango/stdc/wctype.d