Allow users to specify an authentication backend when manually authentic...

...ating

I've recently come across an interesting use case in which I needed to target a specific AUTHENTICATION_BACKEND when authenticating specific users.  I couldn't find a clean way to do this so I thought it might be best to submit a request and see how others felt about it.