Fix the custom window command foreground brush when opening a flyout with the light theme

This also unifies some of the behavior of the CleanWindowStyle