KiWi Versioning: allow passing a list of excluded contexts

Details

Description

There are cases (e.g. reasoning, ldcache) where it is not desirable to create a version of updated triples. The versioning service should be configurable such that users can pass a list of contexts to exclude from versioning.