lua test suite based on a modified copy of busted.