Add symlinks for conda, activate, and deactivate into each environment
Make deactivate essentially the same as activate root

This, along with the symlinking of conda in each environment, makes it so that
you do not have to always have the root environment in your PATH, which allows
you to avoid "PATH leaking".
Start adding tests for activate
Install zsh in Travis
Add TemporaryDirectory to compatibility file
subprocess.Popen raises OSError when it fails
Fix activate to not add the root env to the PATH
Split up and add more activate tests
Don't add the root to the PATH if it is already there
Add some more activate tests
Add tests for the wrong number of arguments to activate
Add some TODOs for the activate tests
Work on getting activate to drop the root environment
Fix some error message reporting
Use the root_dir in the activate tests for the syspath
Fix the tests for what they should be for activate
Set the PYTHONPATH in the script

Bash doesn't inherit environment variables, so setting it in Popen is
pointless.
Add a test for the help output of activate and deactivate
Add more tests for activate/deactivate help
Python 3 support is not experimental. Python 3.2 is not supported.