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.
#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.
#560 - Fix server config validation issues.

This reverts commit d5756cff43336425e8732f184646b825db6f58f5, which
effectively brings back dfc8668bb1caf8cd897ee673990d4db1833be7b6.
#560 - Fix houndci camel case issues.
#000 - Houndci JS settings.

Make line length max the same as the Ruby one.
#000 - Disabling HoundCI for JS.

Does not seem to understand Go's usage of JSUnit, etc. Probably
needs more configuration before enabling.
Merge remote-tracking branch 'origin/master' into for-oauth-tokens-fix