Bug 156923 Group page break auto behavior
Current behabvior - When page break property is set to auto. By default BIRT engine creates page breaks for the outermost group. Expected behavior - Group level page break, auto should not create page breaks for the any group ( including outermost )
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/GroupExecutor.java
boolean needPageBreak;
	ListingElementExecutor listingExecutor;
	protected GroupExecutor( ExecutorManager manager )
	{
		super( manager );
	}
	
	protected DataID getDataID( )
	{
		
		IResultSet curRset = getResultSet( );
		if (curRset == null)
		{
			curRset = getParentResultSet( );
		}
		if ( curRset != null )
		{
			DataSetID dataSetID = curRset.getID( );
			long position = curRset.getCurrentPosition( );
			return new DataID( dataSetID, position );
		}		
		return null;
	}
	public void reset( )
	{
		super.reset( );
		endOfGroup = false;
		hiddenDetail = false;
		needPageBreak = false;
		listingExecutor = null;