Refactor Xrandr.Command make extendRight safer

* Extract some more mid-level composed commands
* Ensure displays without modes are skipped
* Ensure --right-of is not added if no output was turned on