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.
Should we be using `run_proc` here, or `run`? It looks weird to have a block that only does a `require 'openshift/routing/daemon'`.