refactored tests

- removed ambiguous tests
- removed bundled examples and tests that required them
- added a test utility to make a minimum distribution
- added a "run" method to ::Analyse that runs everything
- more tests should come later