Fix for invalid cast exception when trying to map with EnumerableMapper to destination of IEnumerable, but not IList type
Merge branch 'whut-develop' into develop