Merged in ansell/sesame/SES-1417 (pull request #67)

SES-1417 : Add support for SPARQL/JSON Parsing
SES-1694 : Transform TupleResultBuilder to use QueryResultWriter
SES-1694 : Add generic createWriter method to QueryResultIO
SES-1694 : BaseServlet changes for TupleResultWriter
SES-1694 : TupleServlet changes
SES-1694 : TransformationServlet changes to support TupleResultBuilder
SES-1694 : Fix use of WorkbenchRequest in BaseServlet
SES-1694 : Convert workbench servlets over to using the new
TupleResultBuilder
SES-1694 : Partially convert InfoServlet
SES-1694 : Add a single named result method back into TupleResultBuilder
SES-1694 : Use new TupleResultBuilder method in InfoServlet
SES-1694 : More changes to InfoServlet
SES-1694 : TupleServlet change
SES-1694 : Add fixme note into QueryServlet
SES-1694 : Send application/xml to browsers to enable XSLT to run
SES-1694 : Always return sparql-results+xml if user asks for it

Cleanup logic so that resp.setContentType is only referenced once
SES-1694 : Cleanup TupleResultBuilder
SES-1694 : Cleanup calls to setContentType
SES-1694 : Remove fixme note in QueryServlet