Fix test packaging

Ignore the test and smoke directories when looking
for python packages, to avoid having the files installed.
Include the directories in the source distribution, so
they are available to be run if the source package is
downloaded.

Signed-off-by: Rosario Di Somma <rosario.disomma@dreamhost.com>