Added method CreateDisplayName to ApplicationBase, implementing the algorithm we use to create application display names.
Added the DisplayName property to the Application class, returning the display name of the current application (as decided by its short name and the database host it lives in).
Added method CreateFullName to ApplicationBase, offering the creation of application full names for a named database and application.
Extended the Application class with a FullName property, returning the full name of the application (based on the database it is hosted in).
Implemented an override of ToString in Application, returning the applications display name.
Merge branch 'issue/1641' into develop. Fixes #1641.