* Adds options for windowtitle to toggle: custom title, icon and truncation
* Implements window title toggles: showIcon and showCustomTitle; Adds a new default title function and truncates it if specified
* incorporate new show label option into window title
* fix window title spacing to work with new styles
* allows truncation for custom window titles
* allows custom window title icon with default window title
* add option to show the window class name or title; refactor for consistency and easier readability
* remove redundant custom window title check