Bug 210496 Add hasStyle property in reportItemModel extension point
When chart gets reportItem's properties by extending ReportItem, style properties are null. Hence, model needs to add hasStyle property in reportItemModel extension point
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/metadata/ElementDefn.java
/**
	 * specify if the element has a style.
	 */
	protected boolean hasStyle = false;
	/**
	 * Flag used when caching meta data.
	 */
	protected boolean isBuilt = false;
	/**
	 * The predefined style, if any, for this element. The style name is the
	 * internal name.
	 */
	protected String selector = null;
	/**
	 * Whether this element allows the definition of user-defined properties. If
	 * a given element does not allow user-properties, then none of its derived
	 * elements supports them either.
	 */
	protected boolean supportsUserProperties = true;
	/**
	 * List of style properties that apply to this element. Only those
	 * properties listed here are available to this element. Contents are
	 * strings.
	 */
	protected ArrayList stylePropertyNames = null;
	/**
	 * Whether this element acts as a container. If so, which slots it
	 * implements.
	 */
	protected ArrayList slots = null;