Refactor current change_id grokking

Signed-off-by: Gustavo L. de M. Chaves <gnustavo@cpan.org>
Implement functions to deal with change branches

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

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

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

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