Better EL init scripts

Improvements to the EL init scripts:
1) These init scripts try and look at whether a graphite process has open ports to determine whether it should be killed.
2) They can start, stop, etc individual processes as well as all specified processes
3) They are a little more portable in an EL environment as they don't assume defaults from graphite for a number of settings.