Reorganise test framework and tests.
Merge https://github.com/andres-root/anything
Merge pull request #8 from innodonni/master

master