-------------------
- Added a `len_func` option, allowing the user to specify a custom function for
calculating text width
- Added a `with_color_stripped` function decorator for use by custom
`len_func`s
- Added `widths` and `width_fill` options for wrapping columns to fixed widths
- Added `break_long_words` and `break_on_hyphens` options for controlling text
wrapping
- Added a `wrap_func` option, allowing the user to specify a custom function
for wrapping text