TestingDirAuthVoteGuard doesn't work with nicknames/fprs

TestingDirAuthVoteGuard is examined before rs->nickname is populated in set_routerstatus_from_routerinfo(), so nickname routersets won't work.

In my case, all relays in my testing network were marked as guards, but I'm not sure why.

Moving the TestingDirAuthVoteGuard examination further down the function might fix the problem, but we should also maek sure that it supports all other routerset types.

This is just a testing network issue btw.