Add `mkMemoBytesShort` and utilize it for Plutus `BinaryData`
`BinaryData` never requests the memoized Hash, so there is no need to retain the `ByteString`, it is better to use the already available `ShortByteString`