3.9 Voter model with dispersal and mutation

This model implements a simple voter model with two non-local processes. One admits succession at a distance, while the other (mutation) allows the appearance of completely new states in the lattice.