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.
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).
Merge pull request #132 from Telford-Rowley/master

Exception object is missing getPrevious method
Merge pull request #126 from maximerassi/master

Updated Providers\Facebook.php for getting cover photo.