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