Javadoc tweak.
Updated JUnit imports.
Addded a StackOverflow link about SecureRandom being thread-safe and
added a static convenience method for generating random byte-arays,
because everywhere in the code that random bytes were being generated
used the same pattern.
Updated to use the new convenience method on Random for generating byte
arrays.