title: ${project.artifactId} in parent pom.xml resolves odd
body: <p>I have a bulk full of projects which have the same URLs in their pom.xml:</p>
  
  <pre><code>&lt;url&gt;https://github.com/malkusch/${project.artifactId}&lt;/url&gt;
  
  &lt;scm&gt;
      &lt;connection&gt;scm:git:git://github.com/malkusch/${project.artifactId}.git&lt;/connection&gt;
      &lt;developerConnection&gt;scm:git:git@github.com:malkusch/${project.artifactId}.git&lt;/developerConnection&gt;
      &lt;url&gt;https://github.com/malkusch/${project.artifactId}&lt;/url&gt;
  &lt;/scm&gt;
  
  &lt;issueManagement&gt;
      &lt;system&gt;github&lt;/system&gt;
      &lt;url&gt;https://github.com/malkusch/${project.artifactId}/issues&lt;/url&gt;
  &lt;/issueManagement&gt;
  </code></pre>
  
  <p>So I thought it's a great idea to put that into a <a href="https://github.com/malkusch/oss-parent/blob/master/pom.xml" rel="noreferrer">parent pom.xml</a>. But the effective pom produces odd ${project.artifactId}:</p>
  
  <pre><code>&lt;parent&gt;
    &lt;groupId&gt;de.malkusch.parent&lt;/groupId&gt;
    &lt;artifactId&gt;oss-parent&lt;/artifactId&gt;
    &lt;version&gt;1.1-SNAPSHOT&lt;/version&gt;
  &lt;/parent&gt;
  &lt;groupId&gt;de.malkusch.localized&lt;/groupId&gt;
  &lt;artifactId&gt;localized&lt;/artifactId&gt;
  &lt;url&gt;https://github.com/malkusch/localized/localized&lt;/url&gt;
  &lt;scm&gt;
    &lt;connection&gt;scm:git:git://github.com/malkusch/localized.git/localized&lt;/connection&gt;
    &lt;developerConnection&gt;scm:git:git@github.com:malkusch/localized.git/localized&lt;/developerConnection&gt;
    &lt;url&gt;https://github.com/malkusch/localized/localized&lt;/url&gt;
  &lt;/scm&gt;
  &lt;issueManagement&gt;
    &lt;system&gt;github&lt;/system&gt;
    &lt;url&gt;https://github.com/malkusch/localized/issues&lt;/url&gt;
  &lt;/issueManagement&gt;
  </code></pre>
  
  <p>You notice that only issueManagement.url was resolved correctly. The others are totally strange, especially <strong>${project.artifactId}.git</strong> -> <strong>localized.git/localized</strong>. I'm using Maven 3.0.4. Am I using some undefined feature? Is it a bug?</p>