Inherited shaded paths preventing customer converters from running

When creating a new property context, the shaded paths were being inherited. This meant that if you mapped two source classes to the same destination any custom converters defined in property maps for the second (or subsequent) mappings, would not be run. The functional test added, demonstrates this issue.

As a side note, even creating a copy of the destination class would exhibit the same problem.