For ENG-5865, improve PersistentBinaryDeque by using memory mapped, files, compression, zero copy, pluggable allocation