[git-j] Add support for aliases.

It's now possible to add aliases for targets for quickly jumping to
common branches or SHAs.

To set an alias:

    git j alias name=target

To remove an alias:

    git j alias name=

To get the target for an alias:

    git j alias name

To show all aliases:

    git j aliases