SES-1689 filter out duplicate paths.
SES-1689 filtering of duplicates in zeroOrOne path implemented by using
a projection and a distinct filter.
SES-1689 fix in ZeroLengthPath evaluation - failed to take context into
acccount.
SES-1685 parsing of property paths detects and replaces identical
subject- and objectvar, and introduces a sameTerm constraint over the
total algebra expression.
SES-1666 make test names more readable in eclipse junit viewer
SES-1696 fix by base64-encoding literal texts that contain invalid XML
chars.
Merge branch 'master' into sparql11
SES-1696 removed com.sun Base64 class,
using more standardized javax.xml.bind.DatatypeConverter instead.
SES-1696 removed System.out.println in unit test.
SES-1683 Added sesame-sail-federation runtime dependncy to sesame-runtime
SES-1703 Fixed regression I introduced where Connect.installNewManager() incorrectly displayed old manager id instead of new one.
Merged in dvisser/sesame/ses-1703 (pull request #42)

SES-1703 Fixed regression I introduced where Connect.installNewManager() incorrectly displayed old manager id instead of new one.
Merged in dvisser/sesame/ses-1683 (pull request #41)

SES-1683 Added sesame-sail-federation runtime dependency to sesame-runtime
Merged in ses-1696 (pull request #40)

SES-1696 transaction XML format fix by base64-encoding literal texts that contain invalid XML
Merged in sparql11 (pull request #43)

Various fixes in SPARQL engine, almost fully w3c compliant now