Add/update RANDR information

When looking for outputs, either add the output anew, or update its
information if it has changed.

TODO:  React to events on changing; i,e., shifting windows on screen, etc.