Fixes bz1158773 - openshift-routing-daemon always return success...

This patch rewrites the services script in ruby. Doing so allows us to remove
the muliple layers of wrapper scripts.
Seemed to be necessary for the :script to be resolved. It seemed like the Daemons was unloading what was required at the top.