dllmap for BitBlt in gdi32.dll
gdi32.dll redirection apply to non-windows only
Check for null item in BindingList<T>.InsertItem

Prevents `NullReferenceException` when inserting `null` object into `BindingList<T>` where `T` implements `INotifyPropertyChanged`
Test for bug 16902

Check insert of null item, in a BindingList<T> where T implements INotifyPropertyChanged does not cause NullReferenceException.
Avoid adjusting selection twice in TextControl.

This commit licensed as MIT/X11.
Noted that the fullname attribute is not the same as Type.FullName.

Because of Cecil the fullname attribute does expect the fullname attribute to be in the format of ECMA-335. This is in certain cases not the same as the name reported by Type.FullName.

See jbevain/cecil#150 for some details on this.
[aot] Don't pass -W option to the clang assembler, it causes a warning.
[jit] Disable tail calls in AOT mode so methods using tail calls can be AOT-ed.
[PCL]: Add ReadOnlyDictionary type-forwarder for XI.  Fixes #16951.
[jit] Pass flags to mini_method_compile () as an enum.
[aot] Disable aot for methods with tail calls in non full-aot mode, instead of compiling them without tail calls.
[jit] Fix the loading of arguments received on the stack on arm.
[runtime] Make mono_class_is_assignable_from_slow handle arrays.
[runtime] Make mono_class_is_assignable_from lazy resolve its arguments.

Drop the requirement to call mono_class_init in mono_class_is_assignable_from.

The solution is not ideal as it relies on mono_class_implement_interface_slow which
is significantly slower than the regular checks and is less tested / complete.

The right approach here would be to promote setup_offsets to have proper laziness and
not be hidden behind vtable initialization. Until this happen we can't drop the
usage of the slow variant here.
[runtime] ves_icall_type_is_assignable_from should not init its arguments as this is done properly by its callees.
[xbuild] Build & install MSBuild 12.0 assemblies
[xbuild] Install data files for xbuild 12
[xbuild] Make xbuild script point to xbuild 12
[xbuild] Update printed version/copyright
[xbuild] MSBuild 12 toolset should be available for XBUILD_12