ENH: Move to logging module instead of printing
ENH: Move to logging module instead of printing

* Users can control the verbosity
* Don't have to worry about flushing
* Add a debug mode to tieline error. Defaults to False. Controls dumping of failed calculations
* Change the exception during MCMC to only pass on KeyboardInterrupt

PhasesResearchLab/ESPEI