Fixing code to allow admin to restrict # of domains to be less than # of gears allocated to a user.

in exiting code:
      [user.max_gears || 1, Rails.configuration.openshift[:max_domains_per_user]].min
means that even if max_domains_per_user is set to 1, if the user has access to 3 gears,
they are able to create 3 domains.
Fixing test case to allow multiple domains before checking for duplicate namespace
Automatic commit of package [openshift-origin-cartridge-cron] release [1.12.2-1].
Automatic commit of package [rubygem-openshift-origin-node] release [1.14.5-1].
Automatic commit of package [openshift-origin-cartridge-mysql] release [0.8.3-1].
Automatic commit of package [openshift-origin-cartridge-nodejs] release [1.15.4-1].
Automatic commit of package [openshift-origin-broker-util] release [1.14.3-1].
Automatic commit of package [rubygem-openshift-origin-admin-console] release [0.2.2-1].
Automatic commit of package [openshift-origin-node-util] release [1.14.2-1].
Automatic commit of package [openshift-origin-cartridge-python] release [0.9.4-1].
Automatic commit of package [rubygem-openshift-origin-controller] release [1.14.5-1].
Automatic commit of package [openshift-origin-cartridge-jbosseap] release [2.8.4-1].
Update doc on Ruby cartridge

Commit bca69b1 added threaddump support for Ruby apps.
Merge pull request #3605 from BanzaiMan/ruby_cart_doc_update

Update doc on Ruby cartridge
I'm withdrawing this fix.  The deeper issue is that LANG appears to be messed up when the script is run and that needs to be diagnosed instead.

Revert "Bug 1005421 - the ps command was returning unicode characters, strip them out."

This reverts commit 70d7b0c718225f505be206cde27a5c9795f02d25.
Merge pull request #3582 from kraman/test_case_fixes

Merged by openshift-bot
Merge pull request #3604 from abhgupta/abhgupta-scheduler

Merged by openshift-bot
Merge pull request #3606 from rmillner/BZ1005421

Merged by openshift-bot
Fix for bug 1005007 and bug 1006526