Upgraded social auth
Added middleware to show auth errors in django messages