Rename to openstacklib
Add readme skeleton
Add sections to README for each class
Add switch in hosts file for Debian
Add documentation for parameters and classes
Add documentation to haproxy loadbalancing classes
Add documentation for repo, puppet and openstack

This patch adds puppet doc for the remaining
undocumented classes
Add simple tests and travis
Clean up tests and a little lintine
Fix linting errors

This commit fixes linting errors across the manifests.
Linting
Add travis build pic to README
Change sysctl dependency

This change moves away from the example42
sysctl module as a way to reduce the module
count, as that in turn depends on puppi.
Fix centos repo formatting
Fix endpoint type name
Make hosts entries have only a single space

This makes it a bit easier to match against
fix failing tests
Fix compat class

The compat class was relying on the defined() function
to determine if things were in the catalog. This is
parse order dependant and thus a bad idea.

A new version has been written that uses resource
collectors to override the config options that have
been changed.
Clean haproxy class

This commit removes a couple of unused parameters
Fix broken tests on compat