Fix restarting problems

when both supervisord.conf and managed services configs changed

Also fixes plathrop/puppet-module-supervisor#62