Add wrap at wrap_width unless it's 0.

I wanted to be able to specify where to wrap the line without having to display the ruler.  Unless it's 0 (auto) It wraps at wrap_width now.  Otherwise it fails back to the ruler as before.

Thanks!