Github config need not have both old *and* new auth
Github config need not have both old *and* new auth

The Github connection was failing if any of (personal_access_token,
user, passwd)  were missing in the config file. That's obviously
wrong.

sibis-platform/sibispy,sibis-platform/sibis,sibis-platform/sibis,sibis-platform/sibispy