Add AbstractConfigurationAwareModule

This module makes it easy to access config at binding time.
Do not interrupt thread on async timeout

Jersey uses the thread that resumes the async response to write the
response to the wire. Interrupting that thread while the response
is being written causes a 500 error.