cephx support for scenario_node_terminus

scenario_node_terminus allow users to specify a data layer that lives on
top of Puppet and allows an additional level of flexibility to
deployments.
Is was designed to compose a set of core Puppet modules into multiple
deployment permutations (or reference architectures) called scenarios
while requiring as little duplicate code as possible.

The above description is taken from the source:
https://github.com/bodepd/scenario_node_terminus/

This patch adds the necessary dependency information to support
cephx while using scenario_node_terminus.

An integration test which can serve as an example configuration is also
provided.

Change-Id: I77db3da5800e25dd5c78c76ca73791dd726b3ece
Merge "cephx support for scenario_node_terminus"