Fix bug in MultiLineBuffer.

The __iadd__() method was upgrading self.buffer even
if final object allocation failed.