Return a distinct was_router_added_t when formatting annotations fails

There's a note in dirserv_add_multiple_descriptors() that this is bad.

But no-one ever fixed it.