tests runner is now nose + setuptools

Previously, there was enigmatic description how to run tests (`make test` was
the command, but no `Makefile`). In addition, separate requirements file.

Now, single, standard command handles everything.

IMO, `tests/README.md` should be removed and information about how to run tests moved to main README.