hook up VSM for commit in dashboard
add VSM material path as locator for material nodes
make material SHA in VSM page a link
#546 - Upgrade oauth2_provider engine to 1.0.3b.

From: https://github.com/sachinsudheendra/gocd_oauth2_provider_engine/releases/tag/release_1_0_3b
#546 - Remove assets JS files from engine.

Intereferes with Go build.
#000 - Ignore cipher in rails.new.

It looks like it is created when the server is started
to run sass and compress JS.
#546 - Change path of OAuth gadget provider engine.

It's now /oauth instead of /admin/oauth and the admin routes
inside it are /oauth/admin/...
#000 - Explicity disallow user access to /api/support.

It was not going to work for a user, anyway. But, this disables access
at a much earlier level.
#546 - Fix oauth tokens user page.

Brings over my-cruise layout from old Rails.
#546 - Remove duplicate localize message.
Merge remote-tracking branch 'origin/master' into for-oauth-tokens-fix
Merge remote-tracking branch 'origin/master' into for-oauth-tokens-fix
#546 - Fix tests. Change /admin/oauth to /oauth/admin.
#579 Fixed issue realted to trigger with option not showing correctly when application accessed from multiple user sessions
#595 Fixed spinner icon file path for vm pages
#595 Fixed cruise fav icon file path for vm pages
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
Merge pull request #606 from pshivana/rails4_defect_fixes

Rails4 defect fixes
#570 - Fix styling of server details page.

1. Added css/*.css into the assets precompile path, so that CSS files like
   css/admin-tab.scss are precompiled and put into public/assets/css by
   Rails. This can then be accessed using the RailsAssetsService.

2. Made RailsAssetsService available to the VM (by putting it into its
   context). This makes each CSS or any asset file easily reference-able
   from VM pages.

3. The #if() line was in the wrong place. It was inside the
   Rails 2 block (else part of #if()). It needed to be moved
   outside.