fix requirement in the spec and gemspec

plugin do not use json, no mention of rspec or mocha in the code
or rakefile, and that's the stickshift-common gem that's used
Fix gemspec for missing and incorrect requirement

- json is only used for tests
- rails is used in ./lib/remote_user_auth_engine.rb
- openshift-origin-common in ./config/initializers/openshift-origin-auth-remote-user.rb
Added :autocomplete option to inputs/input
Move plugins.d/README from the node to the broker

The /etc/openshift/plugins.d/ directory and the README file therein are
related to the broker, not the node.

This commit also modifies the spec file so that the README file is actually
shipped in the RPM.
Demonstrate web integration testing
Add separators in the capybara log
Add additional flexibility for running community tests
Separate config from environments
unreserve should not happen twice over
Bug 953263 - Use ANSI color codes only in development
Rspec core should be in the test group
Sending the snapshot/restore messages stderr
fix haproxy cfg to handle empty response on health check
Merge pull request #2120 from rajatchopra/master

Merged by openshift-bot
Merge pull request #2125 from smarterclayton/put_rspec_core_into_test_group

Merged by openshift-bot
Merge pull request #2126 from calfonso/master

Merged by openshift-bot
Merge pull request #2127 from rajatchopra/haproxy_fix

Merged by openshift-bot
Merge pull request #2123 from smarterclayton/bug_953263_use_color_only_in_dev

Merged by openshift-bot
Bug 952044 and 952043: JBoss v2 cart tidy fixes
Bug 953041: Fix jbossas7 thread dump output to client