We dont care about coverage on setup.py
Include new testing and tests packages in the setup.py

Opted for packages= and not find_packages() as wasn't sure of the
impact on the rest of the setup file. There's some funky stuff
happening in there.
Merge pull request #140 from dpnova/feature/test-related-packages-distributed

Include the testing and tests packages in the setup.py