Replace test-suite

Tests that actually fail if something is wrong, instead of not running
Add support for custom prefix
Version bump