Make relays (and similar) fetch from directory mirrors
Non-directory mirrors, should fetch from directory mirrors on a client schedule.
- Make non-directory mirror relays (there won't be many of these after legacy/trac#12538 (moved)), fetch from directory mirrors. They should FetchDirInfoEarly 0, just like clients do.
- Make anything that isn't an authority, fallback directory mirror, or directory mirrors fetch from directory mirrors, FetchDirInfoEarly 0, just like clients do.
- Modify directory_should_fetch_from_authorities():
- change !server_mode or !advertised_server_mode to server_mode and advertised_server_mode and make those servers fetch on a client-like schedule
- make the default case 0