title: Required message for pe:inputNumber
body: <p>I use composite component which has InputNumber from Primefaces extensions in its basis. I've set required attribute to true and message is not shown. Also I don't have * mark which indicates that the field is required. 
  Here is the code: </p>
  
  <pre><code>&lt;p:outputLabel for="maxvrednost" value="#{resources['skale.maxvrednost']}" /&gt;
          &lt;asw:inputDecimal id="maxvrednost" bean="#{attrsBean}" column="maxvrednost" required="true" disabled="#{tip == 'brisanje'}" value="#{dto.maxvrednost}"/&gt;
          &lt;p:message for="maxvrednost" display="icon" /&gt;
  </code></pre>
  
  <p>Code for composite component is:</p>
  
  <pre><code>&lt;cc:interface&gt;
      &lt;cc:attribute name="bean" required="true" type="asw.iis.common.ui.beans.CommonListBackingBean" /&gt;
      &lt;cc:attribute name="column" required="true" type="java.lang.String" /&gt;
      &lt;cc:attribute name="value" required="true" type="java.lang.Object" /&gt;       
      &lt;cc:attribute name="disabled" default="false" required="false"  type="java.lang.Boolean" /&gt;
      &lt;cc:attribute name="title" required="false" type="java.lang.String" default=""/&gt;
  &lt;/cc:interface&gt;
  &lt;cc:implementation&gt;
      &lt;pe:inputNumber emptyValue="" style="text-align: right;" value="#{cc.attrs.value}" required="#{cc.attrs.required}"          
          decimalSeparator="#{applicationPropertiesBean.decimalSeparator}" disabled="#{cc.attrs.disabled}"
          decimalPlaces="#{cc.attrs.bean.findNumberOfDecimalPlaces(cc.attrs.column)}" title="#{cc.attrs.title}"
          thousandSeparator="#{applicationPropertiesBean.groupSeparator}"&gt;
      &lt;/pe:inputNumber&gt;
  &lt;/cc:implementation&gt;
  </code></pre>