GitHub identifier changed to account login

The user identifier `id` field cannot be used for anything,
except asking the GitHub support team to convert them into logins for you.

See: http://stackoverflow.com/a/11984400/508831

This is a breaking change (well, rather a fixing change),
the identifier is now a string instead of an integer.