Removing runtimes in RuntimePreferencePage does not work properly

In some cases, the confirmation dialog "Delete all affected servers?" appears, so current implementation does not work properly.