added basic test running capability, relies on texttest-runner dependency which isn't yet published.