TypeMapper - fixed issue where if ReuseTargetCollectionsWhenPossible was set to true, but target collection was null, then mapping would fail
EnumToValuesConverter - now can extract values from enum type (not only from instance)
SmartBinding - added Mode property