Revert "Merge pull request #4519 from lsm5/new-node_conf"

This reverts commit 1164719ad9e0422fe02ab8085586bf4ac1e4bb2d, reversing
changes made to 10a79bc05fcc88a0b355444c6f2e48c8421531d1.
Revert "Merge pull request #4488 from lsm5/new-node_conf"

This reverts commit b821263d40132e3486d12261f2443e441d8d1d44, reversing
changes made to 7228732ae0626790d4360cfa4552a583ef68ff61.
Various iptables integration fixes

* oo-diagnostics will warn if /etc/sysconfig/iptables is missing
* oo-diagnostics will advise admins not to use lokkit (and offer helpful advice
  if they must)
* oo-admin-ctl-uptables-port-proxy will ensure the rhc-app-comm chain exist
* oo-admin-ctl-uptables-port-proxy's status method was improved to better handle custom NAT rules

This is to address:

Bug 1032798 - unable to create scaled app because of misconfigured iptables method
Bug 1027122 - Running lokkit tools on node will block openshift-iptables-port-proxy service starting.
Bug 1053639 - Following deployment instructions for OSE2.0 node seems to cause iptables issues with openshift-iptables-port-proxy service start

The latter has been very problematic because manual installs would tell users
to run a sed command.  If commands are copied wrong or out of order it can lead
to a broken setup.  Lokkit commands are much easier to copy/paste from a wiki.
Improving oo-admin-ctl-iptables-port-proxy's start method to handle a missing INPUT rule

Previously it would only append the rule. However, if it was after a REJECT
rule then it wouldn't take affect.
Fixing typo
Merge pull request #4611 from jwhonce/stage

Merged by openshift-bot
Merge pull request #4545 from brenton/iptables1

Merged by openshift-bot