Added the ability to generate random matrices and then "repair" them.  This gives way better diversity up front.
Merge branch 'master' of https://github.com/ck1456/Darwin