change class names to reflect no longer mocking
fixed routing by content type issues
minor tweaking
GETs do not have content
set content type on response to SPARQL update
note about whitespace and added a trim()
some tidying up and comments
more documentation, better method names