Refactored editor lookup to solve #841
Adds condition for constructor to finish successfully. Fixes #862

Sets Java Required Execution Enviroment to JavaSE-1.7
Delete runtime when server is deleted. Fixes #861
Remove waiting for unfinshed jobs in ConstructorFinishedSuccessfullyTest. Fixes #866
Log thrown exception from test immediately. Fixes: #870
Delete with custom timeout. Fixes #864
Stabilizes wating when closing Preferences Dialog. Fixes: #867