code review, now using openentity-api 0.17.0-SNAPSHOT

- added comments and tests accordingly (check TODOs)
- introduced DisiClientException