Bug 138294 If a TemplateReportItem is set to invisible, it should be invisible in HTML output
If a TemplateReportItem is set to invisible, it should be invisible in HTML output. Right now, even if it is set to invisible, it still shows up in preview in HTML format.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/ReportItemExecutor.java
* starts a TOC entry, mostly used for non-leaf TOC entry, which can not be
	 * closed until its children have been written.
	 * 
	 * @param content
	 *            report item content object
	 */
	protected void startTOCEntry( IContent content )
	{
		TOCBuilder tocBuilder = context.getTOCBuilder( );
		if ( tocBuilder != null )
		{
			if ( content != null )
			{
				String tocLabel = content.getTOC( );
				if ( tocLabel != null )
				{
					String bookmark = content.getBookmark( );
					String tocId = tocBuilder.startEntry( tocLabel, bookmark );
					if ( bookmark == null )
					{
						content.setBookmark( tocId );
					}
					return;
				}
			}
			tocBuilder.startEntry( null, null ); 
		}
	}
	/**
	 * finishes a TOC entry, mostly used for non-leaf TOC entry, which can not