make: add tests/Makefile that runs all tests

Also removes all broken (yielding wrong return value) tests