Add revision property to circleci mvn profile

so PRs can pass in Circle CI.

Also add pre-test step for Circle CI.
Merge pull request #236 from spotify/dxia/circle-ci-mvn

Add revision property to circleci mvn profile