add scripts/test and garden runner

currently pretty duplicative from garden's garden runner, but runs it as root
so the entire test suite doesn't have to run as root

also add Cartridge