Allow test cases to run from setup.py

Since the suite was not returned from the tests module
python setup.py test command wouldn't run
Prepare release 2.4.0.1