Support HTTP-basic-authentication as well as params-authentication.

Hi. I added support for HTTP-basic authentication with this strategy. The old way of selecting the data directly from the params object is replaced with the devise-supplied authentication hash.