Require a linked GitHub account to sign ICLAs and CCLAs

:fork_and_knife:

Users need to use GitHub to contribute to Chef. This ensures that they cannot sign a CLA without first linking a GitHub account to their Supermarket account.