myDash: cycling throw windows: minimize app with only one window.

While cycling throw windows if the app has only one window minimize it. This
makes sense since it gives a visual indication that there is no other available
windows. With current implementation nothing happens and it could be confusing.