test new setuptools
wheel is also supported now with setuptools>=0.7.2
test changes due to virtualenv not using distribute
method call syntax error
py3 sort fix
remove unnecessary test dependency on MarkupSafe
use pypa/virtualenv/develop to satisfy virtualenv travis dependency
make pip freeze test more flexible
Merge pull request #1003 from qwcode/test_new_setuptools

support the new setuptools
solution for uprading to setuptools-0.7.2 in py2 & py3
revert distribute skip in py3 (commit fe09baa1a2e062afeb3f264c41f98906294e85ff)
force setuptools>=0.7.2 to uninstall distribute
test merge fixes
remove old test that mistakenly resurfaced during merging
remove unnecessary patches since setuptools-0.8 will be py2/3 compatible
Merge pull request #992 from qwcode/upgrade_distribute

Solution for upgrading to the new setuptools
fix spelling of 'NotImplementedError'
Document how to configure pip to use wheels by default
Merge pull request #1008 from pfmoore/default_wheel_docs

Document how to configure pip to use wheels by default
Add external//insecure options to wheel and list commands