Extend take_or_launch_stub_circuit to allow preferring STUB+ circuits over STUB

See the TODO in tor-circmgr:

                    // TODO HS-VANGUARDS: this is suboptimal. If we need a STUB+
                    // circuit, we need to prefer STUB+ circuits over STUB
                    circ.can_become(kind)