Added runtime settings system to choose which windows to manage/cut.

Windows to be ignored can be specified, as well as how windows of
processes should be cut.
Additionally, all hidden windows are also managed by the VDM now.