Revert "Remove typ.fakes directory."

This reverts commit b7fe0c7a87697372902c20e03b3d59082fcfd711.
Fix packages list in setup.py.

Apparently you have to declare subpackages in the packages arg to the
setup() call in setup.py.