Security issue: login as user with socialId === null when something goes wrong

* https://github.com/hwi/HWIOAuthBundle/issues/438
Yahoo sign request fix

* everything is fine now according to: http://oauth.googlecode.com/svn/code/javascript/example/signature.html