Fixed oauth_id

We were using $info->id but the correct field is $info->user_id
Less hacky way of populating the email address
Enhanced developer documentation