title: jgitver - maven plugin: Derive version from Git commit, including Git SHA8 String and SNAPSHOT marker
body: <p>I'll try to keep this question short and simple:</p>
  
  <p>with the jgitver maven plugin I can easily create versions from Git tags. The ${jgitver.calculated_version} variable that I can use in my .pom file will, by default, behave like this:</p>
  
  <ol>
  <li>set Git tag "v1.0.0" <br>
  version: 1.0.0</li>
  <li>do Git commit<br>
  version: 1.0.1-SNAPSHOT</li>
  </ol>
  
  <p>Is it possible to (and if so how can I) include the commit hash in the version number, like so?</p>
  
  <ol>
  <li>set Git tag "v1.0.0" <br>
  version: 1.0.0-162ad57</li>
  <li>do Git commit<br>
  version: 1.0.1-ff8cb8a-SNAPSHOT</li>
  </ol>
  
  <p>The important part is that version numbers from simple (not tagged) commits also end with "SNAPSHOT".</p>