used commands directly instead of relying on magic methods (#28)
removed optimizeDatabase operation as it is not required at the moment (#28)
added class stub for data client (#28)
added test case stub (#28)
added test stub (#28)
added comments (#28)
explicitly added query() method to simplify mocking (#28)
implemented tests (#28)
added test (#28)
fixed test: exception from inner callback must not be blocked (#28)
implemented data access client (#28)
Stardog connector uses the data access client now (#28)
batch calls are now executed within a transaction (#28)
additions for rollback pending transactions: added exception buffering as the exceptions cannot be handled properly anyway; activated asynchronous transfer as the final response is not of interest (#28)
added persist() method to BatchProcessor interface (as originally intended)
reduced method visibility
added batch processor stub and test case stub (#28)
added comments (#28)
implemented tests for batch processor (#28)
implemented batch processor (#28)