Add OutputManager for taking care of output settings in KWin

Xaver Hugl requested to merge work/zamundaaa/output-manager into master

As a first step to move away from having an external service remember output settings for KWin, this commit introduces an output manager that can load configuration files and generate new output configurations.

Merge request reports