Bug 213126 Add support for DataEngine-leve dataset cache
In many cases the DataEngine-leve dataset cache is useful which ensure that a dataset is executed one time during rendering one report. To support this feature a new dataset property should be added. The Birt customer can choose whether this dataset need to be cached or not by setting the property in deisgn time.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/DataSetHandle.java
.getHandle( actionPropHandle );
						MemberHandle paramBindingsMemberHandle = actionHandle
								.getMember( Action.PARAM_BINDINGS_MEMBER );
						updateParamBindings( paramBindingsMemberHandle,
								oldParamName, newParamName );
					}
				}
			}
			
			PropertyHandle paramBindingsPropHandle = getElementHandle( )
					.getPropertyHandle( PARAM_BINDINGS_PROP );
			updateParamBindings( paramBindingsPropHandle, oldParamName,
					newParamName );
		}
		/**
		 * Updates the parameter name in parameter binding.
		 * 
		 * @param paramBindingsPropHandle
		 *            the parameter binding to update
		 * @param oldParamName
		 *            old parameter name
		 * @param newParamName
		 *            new parameter name
		 */
		private static void updateParamBindings(
				SimpleValueHandle paramBindingsPropHandle, String oldParamName,
				String newParamName )
		{
			if ( paramBindingsPropHandle == null )
				return;