ENH: ensure we use custom adapters if mounted.

This allows responses to be used with custom adapters.

Tested on 2.7 with requests 2.4.1
I dont know anything about Requests' sessions, but the functions have identical signatures at this point. Is it doing argument introspection which is why this is needed?