Initial implementation of ObjcNaClBoxOpen.
ObjcNaClBoxOpen requires correct nonce, public-key and secret-key lengths.
Cosmetics.
DRyed up nonce and key validation.