Use virtualenv_site_packages=no instead of extra_args

extra_args='--ignore-installed' didn't seem to work fine across
different CKAN versions and the install of the requirements was failing.
This could also be affected by different ansible versions.
Handle different requirements file names across CKAN versions

Before 2.1 was called "pip-requirements.txt", afterwards
"requirements.txt"