Introduced RtfWriter class to reduce whitespace between control words.
Fixed typos
Reduced redundant RTF control word output when writing text runs.
Replaced RtfWriter field with RtfWriter method argument in RTF writing methods to simplify unit testing.
Removed unused code for propagation of XSL attributes.
Replaced all use of RtfElement.okToWriteRtf() method with RtfElement.isEmpty().
Removed unused RtfOptions code.
Removed RtfFontTable and RtfColorTable singletons to isolate font and color tables across multiple FOP runs.
Constructors and newXxx() methods no longer throw IOException.
Implemented support for multiple page masters. Fixed bug in usable page width calculation.