oo-iptables-port-proxy: Rewrite getaddr

Clean up the getaddr command to use pure Bash with only one fork and
simpler (and hopefully more reliable) parsing.
oo-iptables-port-proxy: getaddr: check ipaddr

Check that ipaddr is not empty in getaddr and report a helpful error
message if it is.

This commit fixes bug 1121200.
Bug 1122166 - Preserve sparse files during rsync operations
Bug 1122809
Bug 1122515
Automatic commit of package [openshift-origin-cartridge-jbossews] release [1.26.3-1].
Automatic commit of package [openshift-origin-cartridge-php] release [1.27.2-1].
Automatic commit of package [rubygem-openshift-origin-controller] release [1.28.6-1].
Automatic commit of package [openshift-origin-broker-util] release [1.27.2-1].
Merge pull request #5640 from a13m/bz1122166

Merged by openshift-bot
Bug 1124306: Handling nil min/max scale values for cartridge
Merge pull request #5666 from lnader/master

Merged by openshift-bot
Merge pull request #5669 from abhgupta/abhgupta-dev

Merged by openshift-bot
Merge pull request #5622 from Miciah/bug-1121200-oo-iptables-port-proxy-getaddr-check-ipaddr

Merged by openshift-bot