Abandon `python setup.py test` in favor of `nosetests`

There's too much hacky nonsense required to get this to work correctly.
Ignore __pycache__ directories
Update to python 3 compatible versions of requirements
Add a RequireModule decorator for use by helpers

This eliminates the need for _require in helpers.
Make import mock.Mock or unittest.mock.Mock easier
Rewrite conf tests
Cleanup heleperrs using decorator and add a frosted helper
Fix bad imports
Travis: Don't install things that break in python 3.3
Bump version for python 3 release