CAY-1923 Optimize BatchTranslator - use fixed size array of BatchParameterBinding

* renaming createSQLString to getSql
* making translator stateful to better deal with multiple objects involved - SQL string, bindings, etc

git-svn-id: https://svn.apache.org/repos/asf/cayenne/main/trunk@1582322 13f79535-47bb-0310-9956-ffa450edef68
CAY-1923 Optimize BatchTranslator - use fixed size array of BatchParameterBinding

precompiling bindings ... updating them for each row

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