Brave's SpanHandler can report natively in other formats which have different constraints than Zipkin and often extensions to the data model. This change ports all tests away from Zipkin's types so that it is more clear what's actually recorded vs what's a side-effect of Zipkin conversion. This removes `BlockingQueueSpanReporter` which was never released, also.