Adds fallback if user name is not set use user login.

- When the user name is not set on GitHub the GH login will be
    used to populate the global git username.
Simplify fallback code by switching from if statement to test -z
Merge pull request #20 from Devbootcamp/fallback-to-handle

weare: Console chrome fails to display firstname lastname from Github