ENH: Make callback optionally not depend on verbosity.

Sometimes I want convergence information printed at the end but not progress updates. This should allow it, though the logic should be double-checked. Not sure about the docstring format either. 

Feels like I'm moving towards allowing `retall` and `full_output` to be used in increments.