changes to ByteSequence to override standard methods; added PseudoRandomGenerator, NoncePseudoRandomGenerator, and PRGFromPRF