fixed a bug that caused the wrong chemical potential to be set if t' or t'' were overwritten from the command line; threw out the magnitude check of the initial entries of the W matrix (it is not necessary)
the entire variational parameter history will now be written to disk as it happens (this allows stopping and restarting the optimization at any point)