Added additional plumbing commands (ls-tree, cat, rev-list, merge-base and show-ref).

Changed help command to show just porcelain commands.

Porcelain command for listing a path is now called "ls".

Added documentation for plumbing commands and removed it from manual