Fixed usage error message
Fixed issues with calling print more than once
Implemented git-settings list

Similar to 'git config --list' except overrides are respected.