Improve python dependency resolution in pants

This cherrypicks a Twitter0internal change long-since published out to pypi in https://pypi.python.org/pypi/twitter.pants/0.0.14-dev2 to support Aurora.