random.cpp - get support for arc4random and opening a bare metal random device We currently just use rand(), but we could be much better.