ExternalCommand now adds a day long timeout when doing the async call (refs #12)