Fixed the dialog for obsolete custom node file

and load the custom node as a dummy node.
Updated how obsolete custom node file is handled
Removed unused property
Optimize
Merge pull request #1407 from ellensi/DummyCustomNode

Fix for MAGN-2558: Obsolete file dialog should display file name