Engine: ignore api_version during auth rules checking

This change is to avoid the need to include 'api_version'
in controller param_rules, such as the one below.   If
api_version is not ignored, param rules evaluation will
fail with a 422 indicating 'Wrong parameters'

  def param_rules
    {
      :create => [:name, :organization_id, :provider]
    }
  end
Engine: UI: Fix the Sync Now on Repositories
Merge pull request #3474 from bbuckingham/bug_fixes

Engine: 2 small bug fixes affecting product/provider/repo UI