Changes the behavior of goal idea to create a subdirectory named for the project name
when specifying the --<ide>-project-dir flag.

IntelliJ will fail to load the first time if you change the name and try to write the project into
the same directory as an existing project.

Also, enhanced the integration check to examine the contents of the project file when launching "hello"