added check to make sure that the volume group variable exists since the variable is needed for cinder lvm but not netapp
Fix LXC lockfile path
 Update Nova pins and config for Juno.
Pin Glance to Juno master and update configs

Move all Swift info to the bottom of the DEFAULT options section

Because there is now a glance_store section, having that in the middle of the
swift store conditional caused the filesystem options to be moved out of
the DEFAULT scope. This makes sure everything is in the right section.
Merge pull request #182 from nrb/nova_juno

 Update Nova pins and config for Juno.
Merge pull request #174 from nrb/glance_juno

Glance juno
Merge pull request #172 from DavidWittman/lxc-fix-lockfile-path

Fix LXC lockfile path
Merge pull request #164 from jacobwagner/cinder_backends_check

Add check for lvm cinder backend type for cinder_volumes, ignore for netapp (not a need variable)
Idempotency for LXC cloning

Previously, clone operations where the new container already exists were
reporting as failed. This commit modifies that behavior so that if the
new container exists, it returns the facts for that container instead of
failing.

To facilitate these changes, a _container_exists method was added which
returns True or False based on whether or not the container name is in
the output from self._list().

I also made a few fixes in the documentation by removing trailing spaces
and fixing a typo in the state on line 222.