Protect against stupid "python setup.py test" bug on py2.7.
Allow use of "python setup.py test"
Use the stdlib unittest module to allow "python tests/pythong_tests.py"