Add a secure random hex string function

Needed for the encrypted volumes feature
Doesn't do what you expect:
```
irb(main):003:0> SecureRandom.hex(32).length
=> 64
```