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
#000 - Fix Rails logging.

1. Development server no longer logs into /tmp/debug.log. Removed stale
   log4j.xml files from gadgets engines. It will now be in server/go-server.log
   and DEBUG logs are turned on by default.

2. For production, RAILS_LOG_LEVEL environment variable is introduced. It sets the
   log level. However, that decides what Rails sends to Log4J.  Log4J has its own
   level (in log4j.properties) which decides what it appends to the file appender.
   Usually these two need to be in sync. You can set one to a high level and the
   other to a lower logging level and the lower one will will (meaning, WARN will
   be chosen instead of INFO instead of DEBUG, etc).
#000 - Fix inline ERB partials.

Fix the inline of partials done in the package step of Go (where
render :partial => abc gets inlined into the place it is called.

Previously patterns of this format were supported:
<%= render :partial => ... %>
<%= render_json :partial => ... %>

Fixes are:

1. Handle 'render(:partial => ...)'.

2. Handle 'render_json(:partial => ...)'.

3. Handle '<%== render_json(:partial => ...)' since it is used by ERB of Rails 4.
#000 - Handle empty string for RAILS_LOG_LEVEL.
Merge remote-tracking branch 'origin/master' into for-oauth-tokens-fix
#546 - Fix tests. Change /admin/oauth to /oauth/admin.
#000 - Fix null check in HostNameValidator.

Was showing up as a 500 Internal Server error when you clicked 'Send Test Email'
in Server Configuration page, without entering any hostname.
#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.