Add textbox option to disable character wrapping.

This is particularly helpful in combination with :overflow => :shrink_to_fit. With :disable_wrap_by_char => true you can ensure that the shrinking maintains whole words.

This was discussed in a slightly different form a while back in #355. I've since updated the patch per the suggestions there and would like to get this merged in now.