Let broker run as ruby, not root

Various fixes so the broker can run as the ruby user.

oo-app-info and anything else that depends on app_info.rb is temporarily
broken with this change, until we figure out a better way to install
app_info.rb instead of putting it in /opt/rh/ruby193/...
Merge pull request #5448 from ncdc/broker-ruby-user

Let broker run as ruby, not root
Check if the node already exists in openshift_init
Merge pull request #5452 from mfojtik/fix_oo_ctl_node

Check if the node already exists before adding it