Support seeding random number generator with arg to init()

Passing 0/false disables randomization, as before.
Passing a nonzero value seeds the LFSR.