PipHelper#should_sudo? now checks the right thing on OSX
No need for #raw_shell in PipHelper#should_sudo?.
On OS X, install pip via homebrew instead of from source.
Require the presence of `python-config` when installing python, for PipHelper.
Merge branch 'tamird/fix-PipHelper'