CMS-2253 Implement Item-indexing: Item to IndexDocument

initial structure, in progress
CMS-2253 Implement Item-indexing: Item to IndexDocument
Merge branch 'master' into itemIndexTest
CMS-2286 Refactoring: Item domain naming

Started refactoring
CMS-2286 Refactoring: Item domain naming

Started refactoring
Merged master
CMS-2286 Refactoring: Item domain naming

Renamed ItemId to NodeId
Merge branch 'master' into CMS-2253