Merge pull request #10 from twitch153/gsoc2014

Adds branch module support for tar.py, cvs.py, mercurial.py, git.py, darcs.py.

Includes examples and alterations to the man page to reflect branch module support.