Added special Provider Profile "UserProfile"
Added HasProfileInterface for users to access the UserProfile
Added EloquentHasProfile which implements the HasProfileInterface through
Eloquent
Added missing files from last commit. Fixed missung use Event in
ProfileRegisterInfo
Fixed naming von internal function
Changed how the HasProfile Relationship is queried
Moved from using user based profile getting to repository based
Switched register info from getInfo to getProfile which has autocomplete
Added missing getInfo method
Added missing getProfile function to ProfileRegisterInfo
Moved SocialRegisterController to RegisterInfo
Changed DB Profile updating to only take place when a user is logged in.
Necessary because the new RegisterInfo uses the default Profile instead of doing
its own thing
Added missing saveProfile to updateProfileEventListener
Userid is now correctly set upon creating a db profile while registering
Added missing setIdentifier
Fixed profile creation on attach
Added missing use for Event in SocialRegisterController
Changed attach event call to give user, providerName and profile
Changed SocialAuth::getConnectedProviders() / getProviders() to return an
associative array 'provider name' => $provider
Added missing ->getProfile()
Fixed Hybrid_Auth_Profile / ProfileGetInterface ambiguity in RegisterController
Added SocialAuth::getProfile to get generic profile of currently logged in user
Fixed missing \ for Auth