Add config mechanism for cli utilities

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

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

Specs not included, will incorporate them into a subsequent
round of spec / style updates in the near future.