Add confine block to ensure the providers don't work if the service
isn't up.
For some reason these don't raise as ExecutionError but as Error.
Patch up mistaken change.
Merge pull request #87 from apenney/confine_block

Add confine block to ensure the providers don't work if the service isn't up
Add SSL support
Replace confines with autorequire.

This replaces the confines block with an autorequire on the service. I
avoided doing this originally because it requires a single resource
rather than a class, but the confines block fails on first runs.
Merge pull request #33 from raphink/ssl

Add SSL support
Fix the wrapping around this fact.

Embarrassing this fact was completely broken, but because the spec tests
fake out the results of the fact it wasn't being picked up.
Add tests for this fact.
Merge pull request #97 from apenney/fixfact

Fix the wrapping around this fact.
Fix some problems related to clustering.

* Fix the broken template to parse correctly again!
* Fix the wipe-db dependency issue for the erlang cookie file.
Fix the tests by removing verify_contents.

Verify_contents is very fragile and can easily make you think
something is broken.  I replaced all references to it with
regular contain_file checks.

Avoid using {} in these regexs as it breaks rspec on 1.8.7.
Merge pull request #99 from apenney/fix-clustering

Fix some problems related to clustering.
Disable the admin interface when service is unmanaged.

I'm not 100% sure of the best way to handle this but we cannot
be sure the service is running if we're not managing the service
so err on the side of caution and disable this functionality
compeletely in those cases to stop failures.
Merge pull request #100 from apenney/admin_interface

Disable the admin interface when service is unmanaged.
Merge pull request #96 from apenney/providers

Replace confines with autorequire.
Add SuSE support.
Restructure the specs to a single file and have it test on SuSE too.
Require garethr-erlang 1.0.0 and switch fixtures.yml over to use his
repo.
Merge pull request #90 from apenney/suse

Add SUSE support and rework the entire spec tests.