Adding Git information to the assembly target jars.

unzip -p <file>-server.jar META-INF/MANIFEST.MF | grep ^Git
Git-Repo-Is-Clean: false
Git-Branch: git-sbt
Git-Build-Date: 2014-11-17T23:08:19.665-08:00
Git-Head-Rev: 257fd0368dda294db1d54e7ae8c6560be4ef1019
This can be just

    gitStampSettings

I see that the doc for the Git Stamp Plugin suggests the form that you have. Ignore that.

Also, move this line up after `assemblySettings`. That way, all the plugin related settings are in one spot.

A similar comment applies to the other build files.

What's happening here? You'll need to understand Scala's repeated parameters. The [Scala Programming Language, 2nd Edition][scala-book] can steer you in the right direction. In the above, `Seq` is a method that takes repeated parameters and returns a sequence. `gitStampSettings` is a sequence. And the `:_*` notation converts a sequence into repeated parameters. So, the above converts the sequence into repeated parameters so that they can be given to a method that turns them into a sequence. That's not really necessary.

[scala-book]: http://www.artima.com/shop/programming_in_scala_2ed