NUCCORE-1213 Cache frequently accessed properties in fields
NUCCORE-1213 reverted pom version
Merge pull request #5 from kaarelk/NUCCORE-1213

]NUCCORE-1213] Cache frequently accessed properties in fields
Remove added constructors since not needed, fix javadocs
[NUCCORE-1214] Adapted patch for metadata caching to reduce scope of
synchronized code
formatting, remove 2 syncs
[NUCCORE-1215] Genericise SCO and implementations of it
findbugs fixes
[NUCCORE-1216] Register query with ec (and deregister when it closes) so
that it is informed of the ec closing (so it can release results)
[NUCCORE-1216] Enable via query extension
[NUCCORE-1217] Remove/rename some callback handler methods/field to make
more sense to a caller. Updates also to datanucleus-api-jdo and
datanucleus-jdo-jca.
[NUCCORE-1218] Change FieldRole to be an enum
[NUCCORE-1219] Add compileGeneric method to AbstractJavaQuery
Fix javadocs
fix javadoc again
[maven-release-plugin] prepare release datanucleus-core-4.0.0-m4
[maven-release-plugin] prepare for next development iteration
set version
javadoc