Custom Equals() and CompareTo() implementations for ObjectModelReference and DataFormatReference
Do not automatically create objects from references when selecting from a list
Automatically filter on details returned by GetDetails() call to make things easier on us
Prevent crashing if the detail is not specified (where does this happen?)
Updated MatchesFile() to actually take into account the HintComparison value without being too messy like previous implementation (copypasta everywhere)
Corrected definition of HintComparison to 'MagicOnly'
Do not auto-close the popup dialog so it doesn't close when the CustomOptionsDialog is activated
Use Associations to determine associated DataFormat
Renamed 'None' to 'Never' and added 'Unspecified' to provide old 'None' functionality
Support 'HintComparison' property in UEPackage
Removed unnecessary overloads and renamed MatchesFilter to Matches
Added more images for Visual Studio 2012 Dark theme, created an XML theme definition, and moved the theme into its own 'Dark' folder