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.
#130 - Moved the usage of omit_id_generation to id=nil
* The class_eval action_view_extension.rb was being used to omit id generation for fields. Since ':id => nil' does the same task, replacing omit_id_generation with that.
* Have added tests in few places. Didn't add tests for partials where new spec files were required to be added as it's a very small change.
#130 - Deleted the class_eval action_view_extension.rb and its spec.
* The action_view_extension.rb was used to provide omit_id_generation tag to omit the generation of id for the specified field. The usage of omit_id_generation has been replaced with ':id => nil' which does the same job of omitting the id from the specified fields.
* This class also provided the to_check_box_tag with the ability to remove the hidden field tag from the field if required. This tag is no longer valid in Rails 4 and is not being used in the migrated classes.
#130 - Incorporating the Hound's feedback.
* Using Ruby 1.9 hash syntax and added missing spaces around the braces.
Revert "#130 - Incorporating the Hound's feedback."

* Reverting the commit as inlining of partials wouldn't happen if Hound's feedbacks are incorporated.
#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.
#570 - Try to make VM header a little consistent.

Just moved around some attributes.
#130 - Removing the puts which was pushed upstream by mistake.