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@32219 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

wmedvede/guvnor,porcelli-forks/guvnor,mbiarnes/guvnor,hxf0801/guvnor,wmedvede/guvnor,mbiarnes/guvnor,droolsjbpm/guvnor,Rikkola/guvnor,cristianonicolai/guvnor,yurloc/guvnor,etirelli/guvnor,adrielparedes/guvnor,kiereleaseuser/guvnor,droolsjbpm/guvnor,nmirasch/guvnor,psiroky/guvnor,wmedvede/guvnor,porcelli-forks/guvnor,adrielparedes/guvnor,baldimir/guvnor,nmirasch/guvnor,hxf0801/guvnor,cristianonicolai/guvnor,kiereleaseuser/guvnor,porcelli-forks/guvnor,adrielparedes/guvnor,hxf0801/guvnor,cristianonicolai/guvnor,mswiderski/guvnor,droolsjbpm/guvnor,baldimir/guvnor,baldimir/guvnor,nmirasch/guvnor,etirelli/guvnor,Rikkola/guvnor,etirelli/guvnor,psiroky/guvnor,Rikkola/guvnor,kiereleaseuser/guvnor,psiroky/guvnor,mbiarnes/guvnor,yurloc/guvnor