allow Instrumentation middleware to accept an instrumenter, defaulting to ActiveSupport::Notifications