New version! Everything has changed!

- Succint syntax that reduces the line count of teishi rules by ~80%.
- Complex rules: conditional, nested and boolean.
- teishi.v added.
- Completely new way of writing test functions, simplified and more consistent.
- Output with pretty colors, labels and time offsets.
- Improvements and additions to helper functions.
- New documentation and annotated source.
- The code was rewritten almost completely.

If you have code that uses teishi v1 and you need help migrating to teishi v2, please contact me. I will be happy to help.