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
.getDesign( );
		IResultSet rset = listingExecutor.getResultSet( );
		GroupDesign groupDesign = (GroupDesign)getDesign();
		int groupCount = listingDesign.getGroupCount();
		 
		
		
		int groupLevel = groupDesign.getGroupLevel( ) + 1;
		int startGroup = rset.getStartingGroupLevel( );
		hiddenDetail = groupDesign.getHideDetail( );
		if (startGroup <= groupLevel)
		{
			
			BandDesign header = groupDesign.getHeader( );
			if (header != null)
			{
				executableElements[totalElements++] = header;
			}
		}
		if ( !hiddenDetail )
		{
			if (groupCount > groupLevel)
			{
				executableElements[totalElements++] = listingDesign.getGroup( groupLevel );
			}
			else 
			{
				BandDesign detail = listingDesign.getDetail( );
				if (detail != null)
				{