[DROOLS-64] Primitive trait field initialization
[DROOLS-149] NPE when using a traitable, untraited bean
[DROOLS-150] add test for declarations of types from inner classes
Add support for new file extensions to remove need for double-dot-file-extensions.
[DROOLS-162] Unsupported polymorphic declarations are not detected until runtime
[DROOLS-159] Wrong execution order when explicitly setting SalienceConflictResolver
[BZ-971001] [BZ-971008] Fix grouped accessors using '&&' and '||', optimize inline casts and nullsafe references
add @Role annotation on classes generated from type declarations
allow ClassLoader in kie-ci to load native drools classes
add @Key and @Position annotations on fields of classes generated from type declarations
Fixing possible concurrency issue on sliding time windows
JBPM-3814: Locking around entire transaction, instead of just execute

- releasing the lock only after transaction completion
- updating lock release
- updating synchronization
- updating maps
- moving clear after possible rollback
- move register rollback synck to iniial spot
work