rfe9869: support SPARQL/Update from Jena

<release-note>
rfe9869: support SPARQL/Update from Jena

With this change the Jena adapter supports an execUpdate
method in AGQueryExecution for executing SPARQL Updates.
Jena Tutorial example13 has been augmented to demonstrate
its use.
</release-note>

Added testJenaUpdate to SparqlUpdateTests
make prepush passes.

Change-Id: I517d18c7226c763a175855119862a4a080ef7844
Reviewed-on: https://gerrit.franz.com:9080/2924
Reviewed-by: Ahmon Dancy <dancy@franz.com>
Reviewed-by: John O'Rourke <jor@franz.com>
Tested-by: Kevin Layer <layer@franz.com>
rfe10513: configurable blankNodesPerRequest

<release-note>
rfe10513: configurable blankNodesPerRequest

With this change, the Java client supports configuring the number
of blank nodes automatically fetched per request to the server by
the AGRepository's AGValueFactory.  The default remains at 100,
but it can be configured by setting the property:

  com.franz.agraph.repository.blankNodesPerRequest

Applications can also configure it directly, see the javadoc for
AGValueFactory#setBlankNodesPerRequest for details.
</release-note>

Added BlankNodeTests#blankNodesPerRequest to prepush tests
make prepush passes.

Change-Id: I75f15cb3c8034858c25350fe642c8452c44c5b4a
Reviewed-on: https://gerrit.franz.com:9080/2917
Reviewed-by: Ahmon Dancy <dancy@franz.com>
Reviewed-by: John O'Rourke <jor@franz.com>
Tested-by: Kevin Layer <layer@franz.com>
Merge remote-tracking branch 'origin/v4.11' into v4.11.1