Enhance ParameterizedSparqlString to support JDBC style positional parameters, a single ? followed by whitespace or one of . , ; is considered to indicate a positional parameter.

Added overloads of all revelant methods to allow setting positional parameters vs variable parameters.  Also expanded the javadoc for the class to discuss the different value injection methods.

Tests were also expanded to cover the new functionality

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