Fix logic in produce_fitthcovmat
Created by: wilsonmr
closes #433 (closed)
Before one couldn't set use_theorycovmat
to False. This removes the option to set as string since that was messy and improves the logic so that one cat set use_theorycovmat
and if you do then you don't need to provide a fit
either