This PR implements AND sets for the route choice select link. Previously we've only had OR sets available to us.
TODO:
[ ] Update docs
[ ] Update tests, there was change to the link, loading interface here
[ ] Add new tests
[ ] Fix the """smart""" input parsing. If no direction is supplied it currently assumes both directions were meant, however in the AND sets this means there will never be any flow as it will never use both directions of the same link.
This PR implements AND sets for the route choice select link. Previously we've only had OR sets available to us. TODO: