A couple of security enhancements

Ability to restrict SSH access to an array of hosts/networks

Ability to disable root login via SSH
namespace ssh
cinder-volume goes on compute for test

We're going to be offering this as a demo on compute, we should test it
in CI as well. This makes the group show up for role application.
Disable reverse dns lookup
fix stupid typo
Merge pull request #673 from blueboxgroup/feature/security_options

A couple of security enhancements
Merge pull request #669 from blueboxgroup/add-cinder-volume-to-test

cinder-volume goes on compute for test
A few things are breaking the build/tests right now:

* glance template has bad field ( looks like text was added to the wrong line )
* ansible was trying to translate bash variables in percona backup script
* update to jenkins config for tests
Merge pull request #686 from blueboxgroup/fix_broken_builds

A few things are breaking the build/tests right now:
bell: test for $CI not $PS1
pep8: ignore src directory for pep8 linting
bell: return 0 from function regardless if bell
Merge pull request #688 from blueboxgroup/jenkins-bell

bell: test for $CI not $PS1
Update keystone config to clear warnings

These options were causing deprecation warnings. A couple of these are
now different from the stable/juno defaults, but that's because these
defaults were fixed after the stable branch was created. These changes
should not alter current behavior, other than clearning the deprecation
warnings.

xml_body middleware is deprecated, and removed in kilo
token driver path changed
token_format is now driver under [token]
revoke default driver path changed