Fix method finish() to not use infinit loop
Use method SWTEclipseExt.getTreeItemOnPath() to select tree item
Add debug messages