DDF-399 Modified logic to determine the display name for applications.

Added logic to parse the description for a trailing display name - separated from the description by '::'. If that doesn't exist, then the traditional method of mangling the application
name is used.