Added an injection trail to prevent circular merge dependencies.
Added an injection trail and task to populate the injection trail to support circular dependencies on merge.
Added member source injection infrastructure.
It is now possible to perform member transform and merge overrides from a value.
Added the ability to transform to and merge into a property in various different ways.
Added assign and inject member from source functionalty.
Added files that visual studio had ignored.