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
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.
Separate config from environments
Merge remote-tracking branch 'origin/master' into separate_config_from_environments
Add a test case for configuration to ruby values
Bug 87442

Avoid confusion arising from app-root/repo/node_modules/read.me implying that read.me file should not be removed when force_clean_build marker is present.

app-root/repo/node_modules/read.me is now removed, and app-root/repo/README.md will point to updated documentation at https://github.com/openshift/origin-server/blob/master/cartridges/openshift-origin-cartridge-nodejs/README.md, which explains the purpose of the node_modules directory.
Bug 888714 - Remove .gitkeep and .gitignore
Merge pull request #535 from mscherer/fix_uplift_gem

Merged by openshift-bot
Clean up test executions
app_dns should belong to only one group instance
Merge pull request #2164 from smarterclayton/bug_888714_remove_git_files

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

Merged by openshift-bot
Merge pull request #2166 from ironcladlou/dev/v2carts/packaging-fixes

Merged by openshift-bot
Merge pull request #2147 from BanzaiMan/dev/hasari/bz87442

Merged by openshift-bot
Merge pull request #2168 from rajatchopra/master

Merged by openshift-bot
Merge remote-tracking branch 'origin/master' into separate_config_from_environments
Merge pull request #2139 from smarterclayton/separate_config_from_environments

Merged by openshift-bot
WIP Cartridge Refactor - Change environment variable files to contain just value

* Card#255 Change environment variable files to be named KEY and contain VALUE
* https://trello.com/c/gIldOk6P
Merge pull request #2169 from jwhonce/wip/raw_envvar

Merged by openshift-bot