removes warnings of DataNucleus by keeping it from scanning the whole classpath
adds workarounds for GAEs limitations (version field used for optimistic locking can be 0 and java.sql.Timestamp is not a supported property type)
adds workarounds for GAEs limitations (no support for unique constraint)