An 8-bit pseudorandom number generator using the xorshift algorithm. It is intended for use with 8-bit AVRs, though it should run on most platforms--there's nothing AVR specific. Also includes functions for generating signed and unsigned numbers of arbitrary length (1-8 bits).