Added "tag" attribute for git backends.

Supplies "git describe --always --tags" and includes django and flask support.
Some docs for tag attribute
Merge https://github.com/lewiseason/dealer into develop
Code cleanup.
Update tests.