src: use unique_ptr for requests in crypto
Instead of raw pointerns, use std::unique_ptr for PBKDF2Request and RandomBytesRequest. This makes ownership more clear.
Checklist
-
make -j4 test
(UNIX) passes -
commit message follows commit guidelines
Affected core subsystem(s)
src