Add "--add=<branch>" action

This allows simple adding of branches and can take advantage of
tab-completion of branch names in the shell.

Signed-off-by: John Keeping <john@keeping.me.uk>