Passive Grouping+Virtualization in ComboBox

Added ComboBoxHelper that has an extension method that enables virtualization and grouping in .NET 4.5 and will do nothing in .NET 4.0.

Fixes #596