#130 - use rails 4 by default. keeping the switch & rails 2 code as fallback for a release.
Modified search to hide pipelines instead of just modifying the opacity
Updated the test for pipeline searching
Updated test to reflect correct status
#000 - Add auth for Rails 2 OAuth back.

It was removed as a part of fa4cac9c1f732df0858a248eeff9ef4b0d358c46.
That commit added it for Rails 4, but the Rails 2 route was removed.
Merge pull request #499 from arvindsv/fix-build-rails-4-servletcontext

#130 - Try to fix build.

Sorry, merging my own PR. Fixing build. No one else is around.
Merge pull request #498 from arvindsv/oauth-rails-2-spec-fix

#000 - Add auth for Rails 2 OAuth back.

Sorry, merging my own PR. Fixes acceptance tests. No one else is around.
Configuring Hound with few things to ignore and line-character limit to 150
Merge pull request #501 from sachinsudheendra/configuring-hound-1

Configuring Hound with few things to ignore and line-character limit to 150
#000 - Uncomment service-related specs.

The real ServicesCache used to cache spring beans, causing dependencies
across tests. So, now the TestServicesCache does not call ServicesCache.
Caching works properly across tests and the teardowns clear everything,
after every test.
#000 - Bring back InvalidAuthenticityToken special handling.
#000 - Bring back generic route related specs.

These routes seem a little special. Especially the run stage URL. It has a
controller and action of null.
#000 - Reorder specs in application_controller_spec.rb.

Trying to make them a little more digestable.
#000 - Move a commented test to the right place.
#000 - Remove unused code and specs.
#000 - Move gadgets_controllers.rb to new Rails.
#130 - Moved action_view_extension and spec to new Rails. Just a copy.
#130 - Migrated action_view_extension to Rails 4.
* ActionView::Helpers::InstanceTag is not available in Rails 4. I've used ActionView::Helpers::Tags::Base in it's place. ActionView::Helpers::Tags::TextField & ActionView::Helpers::Tags::CheckBox (in the spec) have been used for creating textbox and checkbox respectively.
* The field 'drop_hidden_field' is no longer available. Instead 'include_hidden' field is used in the new Rails. The classes that used drop_hidden_field for checkbox have already been migrated to use include_hidden field.
* The DEFAULT_FIELD_OPTIONS in InstanceTag specified the field size to be 30. Have to specify that explicitly as this is no longer available. Moreover the to_check_box_tag method is no longer available. As a side effect the alias 'alias_method_chain :to_check_box_tag, :optional_hidden_field' has to be removed.
Fixing feedback from HoundCI

1. Line too long messages have been split into multiple lines. Increased character limit to 200 from 150.
2. Using ruby1.9 hash syntax
3. Changing to expect-to-eq instead of should where-ever possible
More HoundCI feedback

1. Changing hash syntax
2. Removing paranthesis around method calls with no args