Add in RandomNonceBox implementation

This class implements a strategy for nonce generation and transport,
that of randomly generating 24 bytes and then prepending them to the
ciphertext.  To decrypt, the reverse operation is called.

I need to add in some specs and such, but this is the API/documentation