Exclude tests directory from source distribution.

This can cause problems when tests is an expected module name in other
contexts and it resolves to this version instead.

This can be verified with python setup.py sdist --verbose --dry-run.
Merge pull request #105 from tkaemming/exclude-test-package

Exclude tests directory from source distribution.