IDE-1261

    Notes:
    1.added addtional logic in PluginsSDKProjectRuntimeValidator to create new
    marker while a SDK project missed SDK configuration
    2.added a new resolution to resolve this issue
    3.added a link in project property page to let user can resolve this
    issue.
    4.added new unit test class to check the whole function except the UI
    section.
IDE-1261 Source formatting and review
IDE-1261 renamed sdef file
IDE-1354
IDE-1354 source formatting