Make add-keys errors behave better
Add hint for setting git name and email to the top of gitconfig

Thanks @jasoncodes.
Append github username when adding keys using add-keys