Allow use of guards as directory caches when we have no NetDir
If we have guards but no valid NetDir, we should probably try to bootstrap from our guards before we give up and use the fallback directories.
This will require changes to tor-guardmgr
and tor-circmgr
.