ImportShadow updates correctly.
Changed how external-content module will call runXX() methods.
W.I.P

- Renamed ImportShadow to more appropriate name.
- This DataObject is now being written-to correctly.
- Transformed objects are being written-to correctly.
MINOR: Removed now redundant method.