Add olingo4 extension

fixes #692
19 files changed