o.c.config.ioconfigurator: added more validations
o.c.c.ioconfigurator: added removeComponent to remove IOC leaf with children
o.c.c.ioconfigurator: minor code cleanup
o.c.c.ioconfigurator: added ProgressDialog for rename and remove operations