Making sure the pycache folder is excluded

For Python 3 compatibility we have to make sure we don't attempt to
import the __pycache__ folder.

I noticed this issue as a result of doing some testing of Specter between Python 2.7 and Python 3.3.