CAY-1916 cayenne-crypto module that enables data encryption for certain model attributes

more unit tests

git-svn-id: https://svn.apache.org/repos/asf/cayenne/main/trunk@1583127 13f79535-47bb-0310-9956-ffa450edef68
cleanup

git-svn-id: https://svn.apache.org/repos/asf/cayenne/main/trunk@1583128 13f79535-47bb-0310-9956-ffa450edef68
CAY-1916 cayenne-crypto module that enables data encryption for certain model attributes

keystore infrastructure

git-svn-id: https://svn.apache.org/repos/asf/cayenne/main/trunk@1583129 13f79535-47bb-0310-9956-ffa450edef68
CAY-1916 cayenne-crypto module that enables data encryption for certain model attributes

keystore infrastructure

git-svn-id: https://svn.apache.org/repos/asf/cayenne/main/trunk@1583130 13f79535-47bb-0310-9956-ffa450edef68
CAY-1916 cayenne-crypto module that enables data encryption for certain model attributes

more tests and builder options

git-svn-id: https://svn.apache.org/repos/asf/cayenne/main/trunk@1583131 13f79535-47bb-0310-9956-ffa450edef68