Add publishing of test artifact.
Restructure tests so they can be used by other systems.

git-svn-id: https://svn.apache.org/repos/asf/jena/trunk@1512403 13f79535-47bb-0310-9956-ffa450edef68
Take care to recycle HttpClient's created in QueryEngineHTTP (JENA-498)

git-svn-id: https://svn.apache.org/repos/asf/jena/trunk@1512409 13f79535-47bb-0310-9956-ffa450edef68
Test for using BNodes via <_:id> form in ParameterizedSparqlString that demonstrates they cannot be used if the variable being injected occurs in the template portion since new BNodes will be minted rather than the existing one being copied

This is indirectly related to JENA-500 and demonstrates that we likely need to restore initial bindings support for updates in some form or another

git-svn-id: https://svn.apache.org/repos/asf/jena/trunk@1512414 13f79535-47bb-0310-9956-ffa450edef68
Extra test case used to sanity check update behaviour around BNode copying

git-svn-id: https://svn.apache.org/repos/asf/jena/trunk@1512415 13f79535-47bb-0310-9956-ffa450edef68
Initial implementation support for a few Leviathan extension functions (JENA-507)

git-svn-id: https://svn.apache.org/repos/asf/jena/trunk@1512416 13f79535-47bb-0310-9956-ffa450edef68
Initial unit tests for Leviathan extension functions (JENA-507)

git-svn-id: https://svn.apache.org/repos/asf/jena/trunk@1512418 13f79535-47bb-0310-9956-ffa450edef68
Update POM <name> fields to align with other Jena modules

git-svn-id: https://svn.apache.org/repos/asf/jena/trunk@1512439 13f79535-47bb-0310-9956-ffa450edef68
Remove System.out in tests.
Remove unused imports after using Assert via BaseTest.

git-svn-id: https://svn.apache.org/repos/asf/jena/trunk@1512476 13f79535-47bb-0310-9956-ffa450edef68
Remove warnings.

git-svn-id: https://svn.apache.org/repos/asf/jena/trunk@1512477 13f79535-47bb-0310-9956-ffa450edef68
JENA-500
Substitute for variables before optimization.

git-svn-id: https://svn.apache.org/repos/asf/jena/trunk@1512479 13f79535-47bb-0310-9956-ffa450edef68
JENA-500
Substitute for variables before optimization.

git-svn-id: https://svn.apache.org/repos/asf/jena/trunk@1512481 13f79535-47bb-0310-9956-ffa450edef68
Change comments on JENA-500 test cases to reflect reality

git-svn-id: https://svn.apache.org/repos/asf/jena/trunk@1512484 13f79535-47bb-0310-9956-ffa450edef68
Add TestLeviathanFunctions to TS_Expr (JENA-507)

git-svn-id: https://svn.apache.org/repos/asf/jena/trunk@1512485 13f79535-47bb-0310-9956-ffa450edef68
Additional test for JENA-500 just to validate that initial bindings by substitution doesn't break when using the variable whose value is being substituted in the template portion of the query

git-svn-id: https://svn.apache.org/repos/asf/jena/trunk@1512504 13f79535-47bb-0310-9956-ffa450edef68
Merge remote-tracking branch: upstream/trunk