Bug 192789 Support to render reportlet using bookmark in frameset servlet.
Description: Support to render reportlet using bookmark in frameset servlet. At present, only run and preview servlet support __isreportlet&__bookmark to generate reportlet.
viewer/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/service/ReportEngineService.java
fault.setFaultCode( new QName(
					"ReportEngineService.renderReport( )" ) ); 
			throw fault;
		}
		OutputStream out = os;
		if ( out == null )
			out = new ByteArrayOutputStream( );
		
		String servletPath = iServletPath;
		if ( servletPath == null )
			servletPath = request.getServletPath( );
		
		IRenderTask renderTask = engine.createRenderTask( reportDocument );
		
		BirtUtility.addTask( request, renderTask );
		
		Map context = BirtUtility.getAppContext( request,
				ReportEngineService.class.getClassLoader( ) );
		renderTask.setAppContext( context );
		RenderOption renderOption = null;
		if ( format == null )
			format = ParameterAccessor.getFormat( request );
		if ( IBirtConstants.PDF_RENDER_FORMAT.equalsIgnoreCase( format )
				|| IBirtConstants.POSTSCRIPT_RENDER_FORMAT
						.equalsIgnoreCase( format ) )
		{
			renderOption = createPDFRenderOption( servletPath, request,
					ParameterAccessor.isDesigner( request ) );
		}
		else