Fix scrolling in SWF.ListView.EnsureVisible(int index)

This fixes https://bugzilla.xamarin.com/show_bug.cgi?id=22483
[runtime] Remove the interpreter.
Use G_BEGIN_DECLS instead of __BEGIN_DECLS.

__BEGIN_DECLS isn't available in mingw-w64.

This commit licensed as MIT/X11.
Avoid use of vasprintf.

This is not available on mingw-w64, and the extra allocation is unnecessary.

This commit licensed as MIT/X11.
Merge pull request #1264 from madewokherd/vasprintf

Avoid use of vasprintf.
[aot] Fix a crash in the aot cache code if MONO_LOG_LEVEL is set.
[aot] Really fix the aot-cache logging. Rework how mscorlib is handled in the aot cache.
Merge pull request #1263 from madewokherd/begindecls

Use G_BEGIN_DECLS instead of __BEGIN_DECLS.
[aspnet/ajax] fix bug #6512 (by Mikkel Kruse Johnsen) - don't deserialize GET parameters.
[sgen] Tweak internal class allocator sizes to add highly used on

We observed on multiples benchmarks that most internal allocations are for 8, 16, 296 (32bits), 328 (64bits), 504 (32bits) and 1016 (64bits) bytes of memory. To minimize waste, we added these memory sizes to the default allocator sizes.
Fix "make dist" error

ad8236ebb857acf1459d7c87b85df82918dc2313 broke "make dist", by removing Makefile.am.in whilst leaving it in EXTRA_DIST
Test DateTimeOffset.Parse with format yyyy-dd-MMzzz. Covers #22558.
Added time format with only offset. Fixes #22558.
[cleanup] Remove more old files.
Merge pull request #1248 from kumpera/kill_the_interpreter

[runtime] Remove the interpreter.
Merge pull request #1266 from esdrubal/datetimenewformat

Added time format with only offset.
TimeFormat "zzz" is only valid after a date.
The ShouldTrace conditions are fixed to correctly trace the events based on the Level
Add deprecation notice for mono_class_get_full.
[runtime] Expose mono_class_inflate_generic_class_checked to the internal API.