Make the traversal matcher be used for more queries

The TraversalMatcher is the fastest matcher available to Cypher.
This commit makes it possible for that matcher to take on more
queries than before, by allowing any start node strategies to
be used.