[panels] go back to using "desktop-layout" settings key

The upstream/master branch does no longer crash on encountering an "unknown"
desktop-layout string, so we have more latitude to expand the set.
[panels] default more clearly to the bottom monitor
[panels] overview of on-monitors-changed logic
[panels] more panel setup overview
[panels] left/right monitors