SF-00809404 : updating type declarations, field accessors and OTNs in case of package classloader reload
(cherry picked from commit 67cdbe4dff63f6bdaf423a61a80ab114325a7df2)

Conflicts:

	drools-compiler/test.log
	drools-core/src/main/java/org/drools/rule/TypeDeclaration.java
(cherry picked from commit cddd0bd97939ed5eaba47f1018f00ed3f181f950)

Conflicts:

	drools-core/src/main/java/org/drools/common/AbstractRuleBase.java
removing old commit