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'
Keep on rspec 2.x to succeed ruby 1.8 tests