set git config if there is no user.name or user.email

Set user.name and user.email if there are nothing set to the git config.
This pull request will fix #71