Correctly spell 'preceded'...
Prefixes were not prefixed for SparqlUpdateStore.update().
Prefixes weren't being passed in SparqlStore.construct().
Add BSMLStore.remove_recording_resource() to 'remove' a resource from a recording's graph.
Rename BSMLUpdateStore.extend_recording() to BSMLUpdateStore.extend_recording_graph(), since this is what it does.
More documentation.
Minor code tidy.