hVMC now has three modes of operation: optimization, simulation and analysis; some changes to the command line interface
added a function to the Lattice class that returns all relevant q vectors for the lattice (will be needed for the Fourier transform of the static structure factor in the upcoming analysis module)