IDE-1337 added null check
IDE-1338 Added null checks
IDE-1339 Only enable custom Jsps property if custom jsp dir is valid
    IDE-1321

    * If parent pom is existed and valid, read Artifact version directly from the parent pom file.
    * If the parent pom is not existed or the parent location is not valid, set the artifact version to be the default "1.0.0-SNAPSHOT".
    * And if the artifact version in parent pom file is null, set the artifact version to use the default.
IDE-1321 Source formatting
IDE-1340 Added null check
IDE-1334

* Add a new argument advancedFramework to postProjectCreated in IPortletFramework and JSFPortletFramework
* Modified the postProjectCreated method to let it generate webxml file when the jsf portlet with that advancedFrameworkName has a web.xml in the templates.