merge with https://svn.jboss.org/repos/labs/labs/jbossrules/branches/factsConstraints_baunax_esteban - Added drools-factconstraint module to hosts constraints for facts' fields. - Added 3 constraint impls  as an example. - Added new WorkingSet Asset for configuring valid Facts and constraints over its fields.
merge with https://svn.jboss.org/repos/labs/labs/jbossrules/branches/factsConstraints_baunax_esteban
- Added drools-factconstraint module to hosts constraints for facts' fields.
- Added 3 constraint impls  as an example.
- Added new WorkingSet Asset for configuring valid Facts and constraints over its fields.

Guvnor: 
- Show components as read-only for Facts not contained inside active WorkingSets.
- Use constraint rules during rule verification.

git-svn-id: a243bed356d289ca0d1b6d299a0597bdc4ecaa09@32217 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

drdaveg/droolsjbpm-build-bootstrap,cristianonicolai/droolsjbpm-build-bootstrap,mswiderski/droolsjbpm-build-bootstrap,kiereleaseuser/droolsjbpm-build-bootstrap,priyatransbit/droolsjbpm-build-bootstrap,bernardator/droolsjbpm-build-bootstrap,mrietveld/droolsjbpm-build-bootstrap,mbarkley/droolsjbpm-build-bootstrap,livthomas/droolsjbpm-build-bootstrap,mbarkley/droolsjbpm-build-bootstrap,bernardator/droolsjbpm-build-bootstrap,kiereleaseuser/droolsjbpm-build-bootstrap,ryanzhang/droolsjbpm-build-bootstrap,porcelli-forks/droolsjbpm-build-bootstrap,oskopek/droolsjbpm-build-bootstrap,psiroky/droolsjbpm-build-bootstrap,droolsjbpm/droolsjbpm-build-bootstrap,ge0ffrey/droolsjbpm-build-bootstrap,rsynek/droolsjbpm-build-bootstrap,drdaveg/droolsjbpm-build-bootstrap,psiroky/droolsjbpm-build-bootstrap,rsynek/droolsjbpm-build-bootstrap,mrietveld/droolsjbpm-build-bootstrap,ge0ffrey/droolsjbpm-build-bootstrap,porcelli-forks/droolsjbpm-build-bootstrap,livthomas/droolsjbpm-build-bootstrap,priyatransbit/droolsjbpm-build-bootstrap,cristianonicolai/droolsjbpm-build-bootstrap,droolsjbpm/droolsjbpm-build-bootstrap,emilianoandre/droolsjbpm-build-bootstrap,ryanzhang/droolsjbpm-build-bootstrap,oskopek/droolsjbpm-build-bootstrap,emilianoandre/droolsjbpm-build-bootstrap