Ensure license keys can be specified by capistrano
Read license key instance var from opts or config
Use license key instance var for reporting deploys
Read license key from cap variable
Fix Authlogic constant name

Fixed authlogic constant name, as it is silently failing loading of the instrumentation.
Fix the scope of the injection of add_method_tracer

Moved the injection of add_method_tracer from the instance level to the class level.
remove ActiveSupport::Concern warnings when including MethodTracer

In Rails 3.2+, when including NewRelic::Agent::MethodTracer
and any concern based on ActiveSupport::Concern in the same class,
ActiveSupport::Concern is displaying warnings like:

    DEPRECATION WARNING: The InstanceMethods module inside ActiveSupport::Concern will be no longer included automatically. Please define instance methods directly in TheClass instead.

For `TheClass` defined as:

    class TheClass
      include SomeConcern
      include ::NewRelic::Agent::MethodTracer

      add_method_tracer :some_method
    end

given the ancestors of `TheClass`:

    [TheClass,
    NewRelic::Agent::MethodTracer::InstanceMethods,
    NewRelic::Agent::MethodTracer,
    Object, Kernel]

there’s no need for a `NewRelic::Agent::MethodTracer::InstanceMethods`
since methods on `NewRelic::Agent::MethodTracer` are already in the chain.

http://engineering.appfolio.com/2013/06/17/ruby-mixins-activesupportconcern/
multiverse explicitly requires the minitest gem
enable executing multiverse with Bundler

Prior to this, running multiverse tests with Bundler
(e.g. `bundle exec rake test:multiverse`) would fail since subproceses
would continue to use the project's main Gemfile instead of the
suite-specific one. This ensures that the Bundler environment is reset
before spawning new subprocesses.
make HTTP client instrumentation aware of the "Host" request header

Instruct the HTTP client instrumentation to try to read the hostname for
the request first from the "Host" header in the request, and fall back
to regular connection hostname as before.

This fixes metric names in case when a HTTP connection was opened
against an IP address, but the request was made with a "Host" header.
Instead of this being recorded:

    External/127.0.0.1/Net::HTTP/GET

NewRelic will now record this:

    External/localhost/Net::HTTP/GET
Fix typos in CHANGELOG
Don't test cert files in unit tests, do it at deploy
Don't repeat tests on failure
Don't need check for internet connection in tests anymore
Minimal Rails 4.0 environment for unit testing
Minimal Rails 3.2 app for unit testing
Minimal Rails 3.1 app for unit testing
Shoulda not added those
Minimal Rails 3.0 app for unit testing
Minimal Rails 2.3 app for unit testing