Fix: upgrade pip only if we're not upgraded

Related: easybib/issues#508

Problem: If you ran provision on a box which was already running,
the pip upgrade failed because of setuptools and a missing option
switch.
Fix: use Mixlib::ShellOut for FC048
Merge pull request #170 from till/fix/pip-install-on-provision

Fix: upgrade pip only if we're not upgraded