Fix 'show' output indentation

Signed-off-by: Gustavo L. de M. Chaves <gnustavo@cpan.org>
Fix dirty status detection

Signed-off-by: Gustavo L. de M. Chaves <gnustavo@cpan.org>
Download and install Gerrit's commit-msg hook

Signed-off-by: Gustavo L. de M. Chaves <gnustavo@cpan.org>
Fix option processing for commands 'show' and 'checkout'

Signed-off-by: Gustavo L. de M. Chaves <gnustavo@cpan.org>
Change 'show' indentation

Signed-off-by: Gustavo L. de M. Chaves <gnustavo@cpan.org>
Delete todo items

Signed-off-by: Gustavo L. de M. Chaves <gnustavo@cpan.org>
Make the CHANGE argument optional

When you invoke a command while in a refs/heads/change branch we use
the current change number as the change upon which the command is
being invoked.

Signed-off-by: Gustavo L. de M. Chaves <gnustavo@cpan.org>