Issue 144 rebased and cleaned up.
move that io to a getter function.
move to using __data for member and _data for property
rebased, moved to new logging API. still no custom Handler as yet.
grab a copy of mp._log in importcontroller ctor
switch over ordering of log and mp.
Merge pull request #242 from monkeyiq/2014oct/issue144v7

 If an import fails should partial import be left or removed? issues/144