Fix for incorrect handling of empty lines in FTSimpleLayout

FTSimpleLayout doesn't handle consecutive \n properly.  Rendering the string "foo\n\nfoo\nfoo" will result in:

foo
?foo?foo
foo
foo

The problem seems to be breakCharCount being -1 in this case, and OutputWrapped treats len < 0 as a request to render the rest of the string.