Starting to try BFGS method over integers.  Added gradM function
Random variations on best M after search.  Gives excellent packing fractions for hard structures, 
but hit and miss.  Hangs if run it in interactive mode on fsl.