IDE-956

Creating a new class called MinimumRequiredSDKVersion.java for limiting
the sdk version. Adding new extension points to com.liferay.ide.sdk.core, modified project.ui, add a popupMenu into the
extensions, and point the new created class in the plugin.xml. Modified
the wrong log error call in LiferayCore and LiferayProjectCore
classes.
IDE-997

Avoid calls to remote debugger on UI thread.
IDE-1007

Properly handled breakpoint listener removal
on termination of java process