KeyGenUtils API

This is the API I've written for generating Keys, nonces and ivs. It will also convert byte arrays to into SecretKeys, KeyPairs, and a couple other classes. 
I'm opposed to having unnecessary static aliases of objects, as that complicates documentation (especially lack of inheritance thereof, which would lead to duplication if contracts are to be copied), run-time behaviour (what if we, at some point during run-time, decide to replace the global secure random?) and does not serve any particular purpose. It would also void the simple "keep your use of `static` to an absolute minimum" rule of thumb. 

This line seems to be an instance of the above.