Add config mechanism for cli utilities

Also expose git errors / allow them to propagate up + spec
updates for completion.
Improve spec update / conversion process (rev 3)

Expands polisher so as to handle specs w/ scl components &
to resolve a TODO to mark certain files as %doc during the
update process.

Revised so as to omit dependencies previously excluded from
rpm spec & to fix broken specs
Merge pull request #75 from ManageIQ/cli-enhancements

Cli enhancements