OPENJPA-2320: Remove static initializers because recursive Predicate constructor deadlocks - back ported Pinaki Poddar's trunk changes to 2.2.1.x - this issue also depends upon OPENJPA-2304.

git-svn-id: https://svn.apache.org/repos/asf/openjpa/branches/2.2.1.x@1431746 13f79535-47bb-0310-9956-ffa450edef68