func newLoggingSender(sender sender, logger Logger, verbosity LogVerbosity) sender {
	return &loggingSender{
		sender:    sender,
		logger:    logger,
		verbosity: verbosity,
	}
}
newLoggingSender returns a logging wrapper around a sender.
package arangolite
import (
	"bytes"
	"context"
	"encoding/json"
	"fmt"
	"net/http"
	"net/http/httputil"
	"time"
)
type Logger interface {
	Print(v ...interface{})
}
type LogVerbosity int
const (
	LogNone LogVerbosity = iota
	LogSummary
	LogDebug
)