IDE-1294

    Note:
    1.removed project build type setting in ProjectsPreferencePage.
    2.added logic to save user latest project build type selection in plugin
    project create process.
IDE-1294 Source formatting
    IDE-1230 Fix some bugs of UseDefaultLocation and UseSdkLocation.

    Remove enablement service and add validation service
    Instead of disabling the action or checkout, error message will be
    displayed.
IDE-1230 Source formatting