[SD-784] As a user, I want to assign unique, human-readable names to content items

close #576
Merge remote-tracking branch 'upstream/devel' into devel