Cross shell test runner

Now there's an automated test for cross-shell compatibility.