Additional test (unforced linebreak still gets reset):
```
it{ "\e[1ma\nb".textwrap_ansi(80).should == ["\e[1ma\e[0m","\e[1mb\e[0m"] }
```