Support more kinds of stuff

Non-static test suites, action groups, and shared steps