Added methods to apply a style to the dialog

Added three methods to give the dialog a custom style: a show() overload and a create() overload with a parameter to apply a custom dialog theme and another show() overload to apply also a custom divider color. The "tricks" which allow these customizations have been found on the Web.