Add user support for git configuration
simplify code and document feature

* remove if/else by using exec's user attribute.
* "extend" code to work on FreeBSD ;)
* sparsly document (mention) feature.
Merge pull request #30 from igalic/user-config

User config