Widgets hide when game isn't active.

- Widgets hide when game isn't active.
- Remembers widget open/close state
- Widgets stay on top of game more reliably in Windows 7