Changed the default timeout behavior for the async callbacks to use getEnv().defaultTimeoutInterval instead of DEFAULT_TIMEOUT_INTERVAL.  This simplifies configuration changes for the timeout by only requiring a change to the env timout and not both.