Multimon interface support

When enabled (default), shows the interface on all screens, each containing only the windows present on that screen.

Includes a fair bit of preferences cleanup and some drawing bugfixes in the HUD.

Fixes #61.