Subclassed Smarts! Now there's a simple replay system – though in the future, replay should probably be integrated straight into the referee, so that there's no need for any bots.
Bugfix in CavityRule.
Fixing bug in DropPieceRule. Removing unneeded calls to Lambda.array().
Fixing referee test.