Added functionality for cloning a repository and reporting branch and tag information.

This functionality will allow for basic inspection of a git repository's branch and tag
information.