Filter out the 'tests.*' submodules in find_packages in setup.py.
Since we have added multiple directories in the ./tests, the old
find_packages exclude stopped working, because it did not filter out
all the tests.* sub-modules, but just the main "test" module.
This commit extends the old code to filter out also the sub-modules.