setup version as a parameter

This change will allow us to version and deploy
this project in a similiar manner as python projects.

Add a ${project-version} parameter to allow passing
in version from the command line.

Example:
  mvn clean package -Dproject-version=1.2.3

Change-Id: Idda32b1cd86791d6fdcf659f8d0b695782768a76