Approval
Make it possible to require approval of the planned changes.
This is the first (backend) part of #112 (closed). Some scripts above this will communicate the desired changes to the user and ask for the approval (or time it out).
Edited by Vojtech Myslivec