Bug 1010723 - Only run lscgroup once for check_users

https://bugzilla.redhat.com/show_bug.cgi?id=1010723

Running lscgroup once per user gets expensive, so run it once and
cache the results.  This is also more in line with how quota info
and other data is gathered in oo-accept-node.
Bug 982434 - remove extraneous set_app_info usage

* Cartridges no longer need to send client_message and set_app_info
Merge pull request #3678 from a13m/bugzilla/1010723

Merged by openshift-bot
Fix for bug 1012138
Bug 981780 - Fail reload if database is not running
Merge pull request #3706 from jwhonce/bug/982434

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

Merged by openshift-bot
Merge pull request #3710 from jwhonce/bug/981780

Merged by openshift-bot
Initial checkin of iptables port proxy script.

Add file locks.

Rename the file.

Add config files.

Fix showproxy.

Modify node code to use iptables port proxy script.

Add support for custom chain in filter table.

Initial version of startup script to apply new rules.

Add fixaddr functionality.

Fixup the config templates and jump chain name.
Add multi node support.
Fixes for mysql/postgresql.
Make the iptables config files ops puppet module friendly.
Remove openshift-port-proxy from accept node checks.
Fix tests.