Added stub for a SPARQL Protocol data source.
Added error handling and NSError object generation.