[FIX][v2] 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>
[runtime] Remove a needless ifdef.
Perform alignment checks for CAS on 32bits systems. Fixes #14426.
[bcl] Replace more long fields with int to make them CAS friendly on 32 bits systems.
[bcl]Replace more long fields with int to make them CAS friendly on 32 bits systems.
Add inline api docs
Fix the windows build.
Fix the windows build.
Improve inline docs
Revert "Fix the windows build."

This reverts commit 71e0c38272fde1da06642fc38fcda7d078c4f532.

Revert this as its no longer needed.
Implemented AssemblyName.ReferenceMatchesDefinition ()
Merge pull request #752 from echampet/bug-10001-2

[FIX][v2] Do not use chunked encoding with CGI/FastCGI
Merge pull request #751 from akoeplinger/AssemblyNameReferenceMatchesDefinition

Implemented AssemblyName.ReferenceMatchesDefinition ()
Clear out the ref fields from MonoDomain before calling mono_gc_clear_domain (), since they will be invalidated by that call, and a GC could try to mark the invalid objects. Fixes #14339.
Remove repeated include
[runtime]Fix the OSX build due to crappy compilers.
Avoid printing an error message in UnixRegistryApi which can happen during normal usage when a root process has created a registry under the mono installation prefix. Fixes #14366.
Avoid the managed->copy for ref vtypes with an [In] attribute in native-to-managed wrappers. Fixes #14069.
[runtime] Make a marshalling test more robust.
[runtime] Add more logging to a test which fails on wrench.