n2cms/n2cms#162 Refactor XML ContentItem stuff into generic Object repository