Fix (and properly test) disabled character wrapping.

It should still throw a CannotFit error if:
* We've gotten to the minimum size and still can't fit the text OR
* Shrink to fit is set, but character disabled wrapping isn't.
Fix wrong method call in shrink_to_fit/disable_wrap_by_char code.