Unbind the context supplier after handling the exception.
Remove getHttpClient() from ExecContext.

You can get it from the Context or via HttpClients.
Fix access to http client.
Merge remote-tracking branch 'upstream/master' into clients_pac4j
Some tidy up of the promise classes.
Initial Hystrix integration
Merge remote-tracking branch 'upstream/master' into clients_pac4j
add removeUserProfile method for logout + fix tests