This branch adds caching user profiles in the local database for use when not logged in through a provider
changed migration classnames which were identical after copying
Fixed creation of HybridAuthProfile
Fixed repository after namechange SocialLogin -> SocialProfile
Small fixes to the readme
Fixed Identifier names in getters
Added missing return statements
Workaround for hybridauth throwing an exception if user is not connected to a provider
Attempt to fix loading of database profile through user and providerName
Fixes missing use statement for Auth facade
Fixed creation of hybridauth profile o disconnected adapter
Fixed typo
Test: save DatabaseProfile on destruct
Removed calling parent destructor in socialprofile
Switched from CompositeProfile to directly returning either HybridAuthProfile or
SocialProfile.
getProfile is now responsible for for updating the db profile after loading the
HybridAuthProfile
changed save to saveProfile in SocialProfileRepository in order not to clash with SocialLoginRepository