We don't want test dependencies required at runtime

Test depedencies that make their way into the spec files result in wasted time
for distro maintainers.  Our tests are not run at RPM build time nor can they
run in brew or koji.

By default the Gemfile in git will be configured for development.  At RPM build
time a platform specific runtime Gemfile will be installed.

Along with this solution is the addition of openshift-origin-devel.  That
package includes all the test dependencies.  This will be installed by
origin-dev-tools' devenv script however there is no expectation that distro
maintainers ship this new package.
Adding BuildRequires for the console rubygem

The upstream rails package now removes runtime requirements on the asset
generation gems so it's no longer installed by default.
Sorting the console spec Requires and BuildRequires

compass-rails was being Required twice