This allows tests to test these functions without needing to include the test wrapper directly (now ci/test.lua, formerly test/main.lua). Hopefully this location is also more stable, similar to other libraries that are already tested.
and install to test.lua in top-level scripts directory instead of test/main.lua