Added support for Istrumentation. Custom intrumentation (like ActiveSupport::Notifications) can be passed as parameter, otherwise use provided Logging instrumenter.