Rspec

- fixes linking different providers to one user account
- added some limited rspecs on User and Provider models, Sessions Controller
- refactored syntax in create_tumblr_post method
- fixes issue with attributing avatar_url to provider due to discrepancies in auth_hash