*window_gap* is now a desktop setting

The *config* command was generalized to handle desktop and monitor
settings.