fix the version set in description of a new node js repo
Do not return a unclear error message if json_data is not set

Test with :
   curl -d ''  http://127.0.0.1:8080/broker/cartlist

While this should return a error message, the current code return
a ruby traceback, which is not helpful to understand what is going on.
fix assignation of postgresql_dburl, using a inexistant variable
refactor the code of build.sh for perl and python cartridges
remove duplicate definition of function ( since there is the exact
same code before in the file, with added debug statement )
changed mirror1.stg and prod to mirror1.ops
fix and factorise the function for the list of users as openshift_users
do not match on the same exact list of people than valid_user ( due to code duplication
and subtle difference between the copies )
oo-accept-broker: drop sysctl checks

In oo-accept-broker, we have the check_kernel_settings function which
checks some sysctl settings.  However, we only change these settings on
the node, so these checks do not belong in oo-accept-broker.

The invocation of check_kernel_settings is commented out, so the checks
were never run.  This commit deletes both the commented-out invocation
and the definition of check_kernel_settings.
use awk instead of awk, cat and grep. Just for having more compact code
use a more precise match, since using grep would also result
into matching mlocate-debuginfo, or anything with mlocate
in the name
be more precise with locate, as the current shell command also
match :
  /var/lib/mock/epel-6-x86_64/root/builddir/.rpmmacros
  /home/misc/checkout/git/config/modules/pgsql/manifests/monitor/.rpms.swp
Added js_required helper
Use --insecure in tests
Use --clean to isolate problems, purge the express config
Swap node_steps to use rhc_delete_domain/create_domain for sanity

Conflicts:
	controller/test/cucumber/support/command_helper.rb
Update the description and display name for haproxy-1.4 to reflect its true purpose
Bug 895269
Replace expose/show/conceal-port hooks with Endpoints

As part of the ongoing effort to implement the new cartridge API, remove the
expose-port, show-port, and conceal-port hooks from the cartridges, and
move their functionality up into the platform via the node library.

Proxy ports are now defined by cart authors via an Endpoints element in the
cartridge manifest YAML, and the platform functionality is implemented
internally within the node library as opposed to being handled ad-hoc in
cartridge hooks.

The show-port and conceal-port hooks are now no-op stubs in the agent
and broker proxy.
Merge pull request #1159 from danmcp/master

Merged by openshift-bot
dont return nil resultIO
Merge pull request #1162 from danmcp/master

Merged by openshift-bot
Automatic commit of package [rubygem-openshift-origin-controller] release [1.3.5-1].