Merge pull request #2 from Jimdo/newer_rspec_puppet

Add `ensure => stopped` feature
Add `ensure => stopped` feature
Do not autostart the service when `ensure => stopped` is requested
Merge pull request #3 from Jimdo/ensure_stopped

Add `ensure => stopped` feature
Fixup dependency order for ensure stopped

 * Also adds ensure running with the some behavior as present
Extract variable for supervisor log dir
Merge pull request #4 from Jimdo/ensure_stopped

Fixup dependency order for ensure stopped
Fix restarting problems

when both supervisord.conf and managed services configs changed

Also fixes plathrop/puppet-module-supervisor#62
Merge pull request #5 from Jimdo/fix_changing_both_configs

Fix restarting problems
Merge branch 'newer_rspec_puppet'
Move debian defaults into params class
Split tests for each supported family
Fix tests for redhat service
Declare user explicitly as instance variable
Fix source url for the published module
Update version number
Set module name to what is seen on puppetforge web
Keep on rspec 2.x to succeed ruby 1.8 tests
Merge branch 'debian_ready' into current
Merge branch 'publish_1.0' into current