added html renderer to not immediatly display content
bug: forgot return in render buttons
correct null country error for linkedin

The previous commit invoke $linkedinuser->country->code instead of $linkedinuser->location->country->code, generating a null value if no googleipinfodbkey is configured.
The database column "country" is not null, then the update operation will fail, resulting in inconsistent user info.
Here I correct the source of informations and only set value if is not empty.
Merge pull request #50 from kmiksi/master

correct null country error for linkedin
Update README.md
Update README.md
Update README.md
Update README.md
Use the Github API v3 because the email call has changed.
See https://developer.github.com/v3/users/emails/#list-email-addresses-for-a-user

Get the first verified email, otherwise the useremail will be a not verified empty string.
Fix: Google oAuth v3 for email and email_verified
Merge pull request #55 from kmiksi/github_valid_email

Use the Github API v3 because the email call has changed.
Merge pull request #46 from dasistwas/master

Return button as html instead of echoing them
Allows users to install, use without code changes.
Add an option to automatically display the logo buttons on the login page
Merge pull request #58 from netdream/master

Fix: Google oAuth v3 for email and email_verified
Update README.md
Updates for 2.7