Bug 152834 support HTML description of the template
The template descrition is a fragment of HTML, use that fragment to render the template in HTML.
engine/org.eclipse.birt.report.engine.emitter.html/src/org/eclipse/birt/report/engine/emitter/html/HTMLReportEmitter.java
				r
						.attribute( HTMLTags.ATTR_SRC,
								"ivimagescolumnicon.g" );
				r.attribute( HTMLTags.ATTR_ALT, HTMLUtil
						.getColumnFilterText( cell ) );
				r.attribute( HTMLTags.ATTR_STYLE, "cursor:pointer" );
				r.attribute( HTMLTags.ATTR_COLUMN, cell
						.getColumnInstance( ).getInstanceID( ).toString( ) );
				String bookmark = generateUniqueID( );
				setBookmark( null, bookmark );
				setActiveIDTypeIID( bookmark, "COLOUMNINFO", null, -1 );
				r.closeTag( HTMLTags.TAG_IMAGE );
			}
			 ( needColumnFilter( cell ) || cell.isStartOfGroup( ) )
			{
				r.closeTag( HTMLTags.TAG_TD );
				r.closeTag( HTMLTags.TAG_TR );
				r.closeTag( HTMLTags.TAG_TABLE );
			}
		}
		 ( isCellInTableHead( cell )	)
		{
			r.closeTag( HTMLTags.TAG_TH );
		}
		else
		{
			r.closeTag( HTMLTags.TAG_TD );
		}
	}
	*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.birt.report.engine.emitter.IContentEmitter#startContainer(org.eclipse.birt.report.engine.content.IContainerContent)
	 *
	public void startContainer( IContainerContent container )
	{
		IStyle mergedStyle = container.getStyle( );
		push( mergedStyle );
		 ( isHidden( ) )
		{
			return;
		}
		logger.log( Level.FINE, "[HTMLReportEmitter] Start container" ); 
		String tagName;
		StringBuffer styleBuffer = new StringBuffer( );
		DimensionType x = container.getX( );
		DimensionType y = container.getY( );
		DimensionType w = container.getW( );
		DimensionType height = container.getHeight( );
		int display = checkElementType( x, y, w, height, mergedStyle,
				styleBuffer );
		tagName = openTagByType( display, DISPLAY_FLAG_ALL );
		tagStack.push( tagName );
		 class
		setStyleName( container.getStyleClass( ) );
		
		String bookmark = container.getBookmark( );
		 ( bookmark == null )
		{
			bookmark = generateUniqueID( );
			container.setBookmark( bookmark );
		}
		setBookmark( tagName, bookmark );
		
		setActiveIDTypeIID( container );
		 output style
		  ( x == null && y == null )
		 {
		 styleBuffer.append( "position: relative;" ); 