[FIX] Do not use chunked encoding with CGI/FastCGI
it's forbiden by http://tools.ietf.org/html/rfc3875#section-6.3.4

This correct bug 10001, https://bugzilla.xamarin.com/show_bug.cgi?id=10001

Signed-off-by: Etienne CHAMPETIER <etienne.champetier@fiducial.net>
Merge pull request #744 from echampet/bug-10001

Do not use chunked encoding with CGI/FastCGI
Fix build break when COM is disabled

This removes a typo that was introduced which caused COM dependencies to be referenced.
Add missing .NET 4.5 APIs

* System.Text.RegularExpressions.Regex.InfiniteMatchTimeout
* System.Net.HttpStatusCode.UpgradeRequired
* Add System.Reflection.TypeAttributes.WindowsRuntime
* System.Runtime.GCLatencyMode.SustainedLowLatency
* System.UriComponents.NormalizedHost
[WCF]: Add stubs for some missing .NET 4.0/4.5 APIs.
Merge pull request #747 from spicypixel/hotfix/object-disable-com

Fix build break when COM is disabled
Fix typo in commit b6d634dd.
Fix build break compiling with DISABLE_JIT

When building with DISABLE_JIT, mono_inst_name which is normally defined in helpers.c is not. But, mini-codegen.c tries to use it anyway. This fix updates mini-codegen.c to not rely on this logging feature.
Merge pull request #748 from spicypixel/hotfix/mini-codegen-disable-jit

Fix build break compiling with DISABLE_JIT
Fix warnings.
Only print the 'Assuming PLATFORM messages when running make with V=1.
Fix mobile build of my commit 1ae87e9.
Fixes build when running make -k check:

* Fixes Broken Test in BuildEngine for 4.0 and 3.5
* Fixes build for Mono.Debugger.Soft not in 4_5 profile
* Fixes build for NET_4_0 profile (CustomAttributes and HasDefaultValue)
Merge pull request #749 from head-thrash/master

Fixes build when running `make -k check`
Add 'AM_PROG_CC_C_O' to configure to hopefully fix the build on older systems.
Change the version number to 3.2.3
Revert "Fix typo in commit b6d634dd."

This reverts commit d5dbf35c80e4650d851f0e5dfffcfdba5659190f.
Revert "Merge pull request #744 from echampet/bug-10001"

This reverts commit 5178f29c4b3b6c31b88357d9c126af707a27992b, reversing
changes made to fb653dc0ea55de5c7cf51fe3b0006cf094be9b0b.
[runtime]Implement InterlockedCompareExchange64 on 64bits target, x86 and arm.

The current state of ARM compilers don't allow us to use compiler intrinsics as
they ICE on us, so we suck it up and use a naked function.
[runtime]Use InterlockedCompareExchange64 instead of local hack.