added tests for publication service, introduced context on publication service/repo and made baseobject context-aware
keymanager now retrieves ids instead of actual objects, for re-use in query side. Publication service on query side now working
Merge branch 'master' of https://github.com/QFrameTK/TME
updated test calls to keymanager to use ids instead of actual objects, because we only have ids on query side