Add support for '@github' suffix for users on the command line

The suffix is still optional.
This is a first step to add support for other targets than Github.