Fixes #3345: Adds getDisplayName to unify access to title/name fields.
Refs #3345: Adds some basic tests for entity type classes just to verify that things compile.
Refs #3345: Adds corresponding setDisplayName implementations
Merge pull request #481 from ewinslow/3345-display-name

Fixes #3345: Adds getDisplayName to unify access to title/name fields.