develop
Standardized the topology for partition key across service bus, event hub, and the SQL transport
Fixed #4697 - CorrelationId property from base classes and interfaces will be used if present.
Added ConfigureConsumeTopology overload that accepts a messageType parameter, fixed some topology bugs in publish/consume
FinalizeJob command to remove job saga / job attempt saga entries when a job was canceled or faulted.
Integration of all external packages into MassTransit, split out into Abstractions, Middleware, and the core MassTransit assembly.
Huge push towards optimization on startup, state machines, type discovery, caching, and the consume pipeline. Rebuilt the dispatch filter as a consume context filter for message type dispatch.