Adding a z-index to pipeline-history build cause popup.

The popup was going under the header when we have only 1 instance of pipeline run with more than 2 materials in the build-cause popup. I'm assuming that the bottom limit was the footer and hence the popup was moved up. Adding a z-index:5000 makes this popup appear over the header.
Removing stage bar from VSM for instances which has not run atleast once.

This is done so that we can move the message up and because of the multi line message, it takes up a lot more space than it was allocated before. Also, my other comments are mentioned here: https://github.com/gocd/gocd/issues/540#issuecomment-57443075
Make Hound complain about javascript now.
#000 - Fix inline ERB partials again.

This reverts a part of 8916c9efbfc30a2868b666aa558c5a26c1209d13. The part which
handles '<%== render_json(:partial => ...)'. This is because <%== in ERB means
it does not need to be escaped, etc. Needs more thought before doing that.

Also, add an error message, when parsing of locals and scope fails, in
one specific way. It used to fail silently till now.
Merge pull request #610 from arvindsv/fix_inline_partials

#000 - Fix inline ERB partials again.
Merge pull request #606 from pshivana/rails4_defect_fixes

Rails4 defect fixes
#560 - Fix server config validation issues.

Fixes:

1. Test Email functionality in server configuration page.
2. Validate LDAP functionality in server configuration page.
3. Reload Command Repo Cache functionality in server configuration page.

All were broken because CSRF token was not being sent, and in Rails 4, even
AJAX requests are checked for CSRF. Wasn't the case with Rails 2.
Merge pull request #607 from sachinsudheendra/bug-598

Adding a z-index to pipeline-history build cause popup.
Merge pull request #608 from sachinsudheendra/bug-540

Removing stage bar from VSM for instances which has not run at least once
#000 - Tests were not cleaning up after themselves.

As a part of this test, the USE_COMPRESSED_JAVASCRIPT flag was wrongly set
to true, causing other tests to wrongly use compressed JS and succeed. At
least for Rails 2 codebase, this was wrong and the tests passed just because
of the order in which they ran. This commit makes sure that the test cleans
up after itself.
Merge pull request #614 from arvindsv/fix_wrong_test_which_changed_system_env

Fix wrong test which changed system env
Revert "#560 - Fix server config validation issues."

This reverts commit dfc8668bb1caf8cd897ee673990d4db1833be7b6.
Merge pull request #615 from arvindsv/fix_wrong_test_which_changed_system_env

Revert "#560 - Fix server config validation issues."