Try to update keystone endpoints when needed (bnc#765693)

By comparing the various endpoint URLs the :add_endpoint_template
action in the keystone_register provider will try to determine if
an endpoint needs to be updated.
Merge pull request #39 from galthaus/pull-req-release-fred-master-2bcd4bf5b7

Pull in some of the SUSE Fixes [9/13]
Bump with Folsom PFS for keystone
Fix for folsom-rc1
Move to 2012.2
switching pfs to stable/folsom branch
Use pip_cache by the default
Merge pull request #41 from MirantisDellCrowbar/feature/pfs/fred/folsom

updating feature/pfs-folsom/master
Proper git proposal requirement tracking
Merge pull request #42 from MirantisDellCrowbar/feature/pfs/fred/folsom

Proper git proposal requirement tracking
Rename git to git_repo
Merge pull request #46 from MirantisDellCrowbar/feature/pfs/fred/folsom

updating feature/pfs-folsom/master
G1 support for PFS
Merge pull request #49 from MirantisDellCrowbar/agordeev/feature/pfs/grizzly

Introducing Grizzly Keystone PFS
initial pki support
typo
use virtual-env to isolate dependencies
add pfs_install_with_env for install with virtualenv
missed pkg python-virtualenv
add packages