Configure static PulsarByteBufAllocator to handle OOM errors (#4196) * Configure static PulsarByteBufAllocator to handle OOM errors * Always specify `pulsar.allocator.exit_on_oom` when starting pulsar services * Reverted metrics back * Fixed compression tests * Explicitely set the underlying allocator to netty default * Fixed shading