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
Merge pull request #2180 from kraman/bugz/888714

Merged by openshift-bot
Merge pull request #1858 from mscherer/fix/gem_spec/auth_remote

Merged by openshift-bot
Update outdated links in 'cartridges' directory.

Addresses Bug 928675
<oo-accept-broker> Fixes to generalize over RHEL and Fedora

Wrap ruby and bundler in functions to achieve platform-appropriate
invocations (scl vs. standard), detect scl presence
<oo-accept-broker> cleanup, documentation comment

Comment explaining why ruby output in load_application_values is run
through tail
Merge pull request #2181 from BanzaiMan/dev/hasari/bz928675

Merged by openshift-bot
Merge pull request #2182 from dobbymoodge/oo-accept-broker

Merged by openshift-bot
Removing .yardoc generation from origin-common package
Adding support for PHP 5.5 in php v2 cartridge
Added logic to not install any_validator if on F19 systems
Updated Gemfiles to be compatible with F19 gem rpms
Added psych as an explicit dependency or console and broker since ruby 2.0 does not have it by default
Adding initial plugin support
Added openshift-sandbox package
y
Automatic commit of package [openshift-sandbox] release [0.0.1-1].
Automatic commit of package [rubygem-openshift-origin-container-selinux] release [0.0.1-1].