Use IReflectType interface instead of TypeDelegator for introspection type extensions. Fixes #14168
Fixes parameter name
[runtime]Don't assume MonoType extends directly from System.Type
Fix some warning.
Fixed bug #14295 - Project.Load incorrectly resets the FullFileName property
Fix non-sgen builds.

This commit licenced as MIT/X11.
Merge pull request #746 from madewokherd/sgenbuild

Fix non-sgen builds.
Fix an LLVM assertion on structs with unaligned size. Fixes #14217.
Fix warnings.
Check the cfg exception at the start of mono_method_to_ir (), to catch failures caused by mono_compile_create_var_for_vreg ().
Disable the running of sgen tests on windows on wrench, they fail consistently.
Remove moon support from the build system.
Probing of generic parameter for value type generic parameter needs to check both operands. Fixes #14289
More thorough check for managed type parameters. Fixes #14347
Pass 'subdir-objects' to AM_INIT_AUTOMAKE() to quiet an automake warning.
Use AC_PROG_MKDIR_P instead of AM_PROG_MKDIR_P in m4/ since the latter is obsoleted by automake.
Fix make check in tests/.
Precompile the test assemblies in tests/ in parallel to speed up wrench test runs.
Better check for hoisted this location when emitting nested lambda expressions inside async containers. Fixes #14351
[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>