Add auto build option.
Add getUserRemoteConfigs methods.
Small refactor.
Small changes.
Add GitUtil class, and small refactor.
Rename classes.