Merge pull request #97 from bodepd/1_release

Release 1.0.0
added pkg to .gitignore

to prevent me from accidentally
checking in module releases.
update module deps

update versions, remove apt as a dep
Release 1.0.1
Merge pull request #99 from bodepd/1_0_1

1 0 1
update changelog for 1.0.1 release
Move keystone ldap class to correct file.

The dirname did not match the class namespace.

Now it does. And I added some tests so that its actually
being tested for stuff like this.
Merge pull request #100 from bodepd/fix_ldap

Move keystone ldap class to correct file.
Adding the ability to specify https for the public endpoint
Merge pull request #107 from derekhiggins/https_endpoint

Adding the ability to specify https for the public endpoint
Aded rescue for users whos primary tenant is non existant
Merge pull request #108 from aimonb/tenant_rescue

Aded rescue for users whos primary tenant is non existant
refactor readme

change name to .md

fix formatting for code examples.
Merge pull request #110 from bodepd/refactor_readme

refactor readme
Update README.md
level up keystone testing script

This fixes some issues with the previous keystone
test script.

1. conditionally requires rubygems in case that is how
puppet is installed
2. installs curl if not installed
3. performs way more queries. so that this can serve as
a reminder to me about how to play with the keystone apis.
Merge pull request #111 from bodepd/level_up_test_script

level up keystone testing script
Removed last ,
Merge pull request #112 from FlaPer87/master

Removed last , in postgresql.pp
Allow to have différent port for internal and public endpoint