Log curl_exec error
Added Latch provider support
Fix so that LinkedIn CURL request honours proxy parameter in the config
Fixes LightOpenId Issue #65
Google.php - multiple updates

The google provider used a deprecated scope, did not make use of the verified email and imported mail contacts only

google recommends the following scopes :
https://developers.google.com/+/api/oauth#scopes

It is a bit hard to define a google provider because google consists of so many different services and APIs. However:
hybridauth should at least follow the new OAuth scopes to support google+  but leave it to the user to customize the scopes ...

1. Updated scopes and made them dynamic
- auth/plus.login as the main log in scope
- auth/userinfo.email for verified email (optional now)
- /m8/feeds/ for gmail contacts (optional now)

[if a user does not want to use contacts, and just wants a plain profile, he can use .../auth/plus.me as only scope as well,
see http://hybridauth.sourceforge.net/support.html?place=msg%2Fhybridauth%2F9RL9irlM7ws%2FLz87NyLq9ZoJ
]

The advantage of the new login scope is that the user can select which social connections hybridauth is able to use (e.g. which contacts we get)
wrapped in a brilliant UI.

2. Makes use of verified mail now depending on the scope 
- by making a request to /userinfo

3. Supports google+ now
- google+ profile
- google+ contacts

4. Updated API versions 
- v1 for "new scopes"/google+
- v2 for userinfo
- v3 for gmail contacts
New provider for PixelPin
Provider for freeagent.com
Update Logger.php

Fixed little typo
Guess 'base_url'

Use the current URL as 'base_url' if it isn't provided
Update Providers\Facebook.php

* Added 'username' which is part of the "Public Profile" based on
http://developers.facebook.com/docs/reference/login/public-profile-and-friend-list/
* Added 'coverUrl' which attempts to retrieve the url to the cover image
Update Facebook.php

Updated case to `coverURL` from `coverUrl`
Updated Providers\Facebook.php

Removed auto fetching of cover url image instead only provide url to the
cover's info xml and let the user retrieve the image from a separate
function call.
Update Providers\Facebook.php

Tweaked variable name to better reflect its content.
Do not overwrite steam nickname if any displayName was set, instead save it to firstName as it's more approriate.
Exception object is missing getPrevious method

Exception object is missing getPrevious method which leads to whole $e object serialization. If stack trace has closures the following error occurs "Serialization of 'Closure' is not allowed" in hybridauth/Hybrid/Storage.php(54).
Fix in birthday field

When user doesn't set year of birthday VK returns bdate in format "dd.mm"
typo
Update README.md

Deleted MySpace from the provider list
Delete MySpace.php

MySpace currenty doesn't provide an API.
Add getUserContacts() for Viadeo