Changes to restart jmxtrans if any of the dependent processes is restarted

Changes to restart jmxtrans if any of the dependent processes is restarted manually
Instead of being a `ruby_block`; this could be a service block e.g.:
````
service 'restart jmxtrans on dependent restart' do
  ...
  only_if { process_require_restart?("jmxtrans","jmxtrans-all.jar",jmx_service_cmds) }
end
````