Clean up: Add trailing newline to Makeprog.mk
Add files associated with the MFM use of Mersenne twister.  randmt.h/cpp is a slightly modified C++ class implementing MT, treated as low-level routines to us; random.h/cpp, defining class MFM::Random, is the public interface to it.  bitops.h/cpp contains some low-level routines used by random.h.  It should ultimately be merged with bitfield.h, almost surely.
Add a few tests for random, and link them in to mfmtest.
Add an MFM::Random to every tile; PRNG access has to be Tile local.  In this commit, the newly-added generator remains unused.
Merge pull request #7 from DaveAckley/master

Adding Mersenne Twister (part 1)