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.
Merge pull request #234 from dynacron-group/master

Timeout handling between Async and Non Async calls is not consistent