Migrated protected methods to private implementation

This commit migrates two protected functions in
ContentItemInterface that should not be provided in public
API: emitPropertyChangeSignals and initializationComplete.