Origin UI 72 - Membership

Squashed commit of the following:

commit f95f32d620118df77b36d37e7d7a8f7df2c5b35a
Merge: 4811aaf 37e394d
Author: Clayton Coleman <ccoleman@redhat.com>
Date:   Thu Sep 26 13:55:06 2013 -0400

commit efb17b6655146b666bafe0f3d09f2362eea8e92d
Author: Jessica Forrester <jforrest@redhat.com>
Date:   Thu Sep 26 09:33:43 2013 -0400

-----------
Includes fixes for:

Bug 982107 - Alias double error messages
Bug 997374 - Add new_namespace to oo-admin-ctl-domain
Bug 1009620 - Correct typo
Fix bug 1010849 - cancel button on domain create page returns to settings
Bug 1010818 - Make console cost aware
Bug 997374 - Update help for oo-admin-ctl-domain
Bug 983211 - Pass remote_ip to broker
Bug 996836 - Return an exit code for when a user is removed from the domain
remove admin_tool as a category
Bug 1012264 - Pretty print usage duration in oo-admin-ctl-usage script
<sub_user_test.rb> Added logic to make tests work with remote-user auth

remote-user broker auth relies on the trusted header being set; this
change updates sub_user_test to detect if basic auth/remote-user auth
is enabled and sets the header when needed.
Membership changes
Force resolving domains to avoid double query
Verify theres a record before trying to use it.
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.

fix mysql restore.

Adding upgrade scripts for postgresql/mysql.
Failing unit tests due to last minute changes
Merge pull request #3713 from rajatchopra/master

Merged by openshift-bot
Merge remote-tracking branch 'origin/master' into origin_ui_72_membership

Conflicts:
	cartridges/openshift-origin-cartridge-phpmyadmin/metadata/manifest.yml.f19
	cartridges/openshift-origin-cartridge-phpmyadmin/metadata/manifest.yml.rhel
Merge pull request #3714 from dobbymoodge/fix_sub_user_test

Merged by openshift-bot
Merge pull request #3715 from pravisankar/dev/ravi/misc-fixes

Merged by openshift-bot
Merge pull request #3718 from rmillner/BZ1012257

Merged by openshift-bot
Merge pull request #3721 from mrunalp/dev/ipt-port-proxy

Merged by openshift-bot
Merge pull request #3720 from smarterclayton/origin_ui_72_membership

Merged by openshift-bot
Use the Ruby SDK functions in fix_local.sh in haproxy cart
Merge pull request #3724 from mfojtik/haproxy_cart_refact

Merged by openshift-bot