Merge tag 'git-0.8.0-alpha.1' into develop

git-crate-0.8.0-alpha.1
Updated version for next release cycle
Update to support crate metadata

Adds in crate metadata and README.md generation.
move installing git to install phase
add plugin for generating docs with copy-doc
correct url for generated docs to point at git-crate
Add documentation for :install phase
Rename install-git plan-fn to install
Rename git server-spec to server-spec
Add a git plan for calling arbitrary git tasks
Lowercase header in metadata
Fix mistaken "java" with "git"
Avoid pulling in older version of stencil

This commit avoids a lein-pedantic complaint:

Failing dependency resolution because:

[lein-resource "0.3.2"] -> [stencil "0.3.1"]
  is overrulling
[com.palletops/lein-pallet-crate "0.1.0"] -> [stencil "0.3.2"]

Please use
[lein-resource "0.3.2" :exclusions [stencil]]
to get [stencil "0.3.2"]
or use
[com.palletops/lein-pallet-crate "0.1.0" :exclusions [stencil]]
to get [stencil "0.3.1"].
Pull in pallet-lein in the project profile

Without this fix in place (and no mention of pallet-lein in the user profile), one gets this error
    $ lein live-test
    'pallet' is not a task. See 'lein help'.

With this change, lein-pedantic gives a warning. I didn't figure out
how to get lein-pedantic to be happy.
Don't add-epel on Amazon Linux (fails; also already there)
Only strip ".git" from repo-name

Before this fix, checking out:
    git://github.com/gittip/www.gittip.com.git
repo-name would return "www". With this fix,
repo-name returns "www.gittip.com"
Updated project.clj, release notes and readme for 0.8.0-alpha.2
Merge branch 'release/0.8.0-alpha.2'