IDE-1271

fixed entry template error for creating a new portlet
Switch to released version of IvyDE updatesite
Removed unneeded schema folder
Remove liferay repository from artifact resolution since it will
not be available when m2e creates the archetypes.
IDE-1306 Force update of project location just before creation
    IDE-1289

    * Make existing profiles that have spaces not shown in the 'select' dialog.
    * New maven profile shouldn't produce any values with spaces, but replace with '-' instead when user types in spaces.
    * If user manually types in an 'id' which contains spaces, mark a validation error stating that "No spaces are allowed."
    * Add validation to liferay runtime to create an error message if there are none runtime being set.
    * Add validation to new profile id to create an error message if profile ids are empty.
    * Add @Required to liferay version in the model to create an error if liferay version is not specified.
    * Attach listener to group id and active profile to make sure the same error message won't show up when build type switches from 'maven' to 'ant'.
IDE-1289 Source formatting
IDE-1310 added initial java portlet templates