Prevent call to OwnerLostFocusHandler for disposed object

bugzilla.xamarin.com bug reference: Bug 19304
ComboBox reverts to original selection when it loses focus.
The LostFocus handler for the internal ComboTextBox class
was being called after it had been disposed.  The dispose
was correctly called when the ComboBoxStyle changed from
it's initial default value to DropDownList.  However, when
the ComboBox control lost focus later on, the LostFocus event handler
was called, which resulted in the Text value for the ComboBox
being overwritten by the value in the disposed object.

Could not see how to write a unit test within the ComboBoxTest.cs
that would simulate losing focus so only providing fix.

Change-Id: I9ca4cc75da5711a7d7c1dd166d5f52d580f44df1
[mcs] Convert extended underlying enum constants to their underlying type. Fixes #18866
[counters] Add sample and accessors functions
[counters] Sample should fail if buffer size is too small
[mcs] Emit all method like members in same order as they appear in source code. Fixes #19509
[counters] Use macro to copy counter in sampling, and use sizeof directly instead of mono_counter_get_size

The use of sizeof will enable compilers optimization on memcpy.
[counters] Fix type issue on mini counters

Used MONO_COUNTER_WORD for gint32 variable, crashed on 64bits platform.
[dlr] Emit correct code for convert of nullable types. Fixes #19500
[counters] Disable register filter on valid_mask

This was previously used to not store counters that were not going to be dumped, but because we can now sample them, we have to make sure that they are stored, even if we do not plan to dump or sample them.
[mono-api-html] Report [Obsolete] members in a separate section (not as both removed and added with an [Obsolete]). That makes it easier to read long API diff reports
[Mono.Debugger.Soft] Modified TypeMirror.NewInstance() to check that the method is a .ctor
[sdb] Add a new TypeMirror.NewInstance () method which can create valuetypes without a ctor.
[mono-api-html] Make the [Obsolete] a bit prettier when no text message is available
[mono-api-html] Prettier output of ref and out (instead of &)
[Mono.CodeContracts] Always build debug file for the test assembly

The tests require that the debug file is available, however in the net_4_0 profile this file isn't generated by default.
We now ensure the debug file is always generated for the test assembly.
Merge pull request #1017 from akoeplinger/fix-monocc

[Mono.CodeContracts] Always build debug file for the test assembly
[mcs] Do type parameter conversion involving type parameters using dependency rules. Fixes #18473
[mcs] Report error for invalid unary nullable predefined operators
[mcs] Emit null constant value for default parameters of generic types to indicate not missing value. Fixes #19033
Merge pull request #992 from ludovic-henry/ludovic-counters-pr1

[counters] Add sample and accessors to mono counters API