Get rid of cached AgentConnection in Promise
Use AgentConnection *, not FileCopy.servers to check whether the network access is required
Simplify if/else logic in DepthSearch
Include cf.nova.h for Win32 compat