Bug 187213 Provid a writer to serialize design in document without any white space.
Add a new writer for serialize design in document without any withe space.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/XMLWriter.java
*/
	public XMLWriter( OutputStream os, String signature, boolean needMarkLineNumber ) throws IOException
	{
		out = new PrintStream( os, false, OUTPUT_ENCODING );
		markLineNumber = needMarkLineNumber;
		init( signature );
	}
	/**
	 * Write the header line for the XML file.
	 * 
	 * @param signature
	 *            the UTF signature
	 */
	private void init( String signature )
	{
		writeUTFSignature( signature );
		out.print( "<?xml version=\"1.0\" encoding=\"" 
				+ OUTPUT_ENCODING + "\"?>" );  
		printLine( );
	}
	/**
	 * Writes the unicode signature (BOM) information to the file. Currently
	 * only UTF-8 is supported.
	 * 
	 * @param signature
	 *            the unicode signature in the design file.
	 */
	protected void writeUTFSignature( String signature )
	{
		if ( UnicodeUtil.SIGNATURE_UTF_8.equals( signature ) )