Add a secure random hex string function

Needed for the encrypted volumes feature
I think ```SecureRandom.hex(size).slice(0, size)``` will be better :)