#000 - Fix tests: Needed new fixture for new Rails.

This issue was caused due to the fix in 881becc7c376a9228f0f5850acc0b81f4133ad27.
Fixing it properly now.
Merge pull request #454 from arvindsv/fix_rails_new_tests

#000 - Fix tests: Needed new fixture for new Rails.
#000 - Fix tests: Move assigns() checks to new Rails 4 way.

Variables assigned inside an erb are no longer verifiable using assigns(). They show
up as usual variables on the object itself.
#000 - Fix tests: Fix template index specs.

find in new Capybara does not work exactly as the old one.
#000 - Fix tests: Remove double render path.

The earlier test was wrong. Had provided a wrong fingerprint. So, the test
was going down a different path.
#000 - Fix tests: Remove ?N/A from some URLs in specs.
#000 - Fix tests: Small change in output format.
#000 - Fix tests: Fix expectation for Rails 4 performed? check.

The performed? checks in Rails 2 and Rails 4 differ. Fix expectation
of call to committed? on response object.
#000 - Fix tests: Unauthorized access of admin functionality.

Had to get the config_error template from older Rails.
#000 - Make config error pages consistent.

Bringing across config_error pages from older Rails.
Merge pull request #455 from arvindsv/fix_rails_new_tests

Fix rails new tests
#000 - Fix tests: Pluggable task new and edit tests.

These were rewritten in the way of tasks/exec/edit_html_spec.rb, where the template is
tested indirectly through the plugin task template at tasks/plugin/edit.html.erb, which
calls the task view service and render_pluggable_template, to test the real template.
This is closer to what happens in the app.
#000 - Fix tests: Send allow_auto_login param properly in specs.

Commit 79d5ba4348904785cfa55992a5298c2d23875ab0 changed how it is sent, from 'true'
and 'false' to '1' and '0'. This change corresponds to that.
Merge pull request #456 from arvindsv/fix_rails_new_tests

Fix rails new tests
fixes