ENH: Warn on non-convergence.

I'm wary of adding more noise/warnings, but this seems like an important one and has led to many bug reports/questions.