Replaced usages of executeOnRoot with PrevayerServiceConnection in
canvas model.

Worked on infrastructure for general PrevayerServiceConnection usage,
e.g. in ModelComponent.

Signed-off-by: Jakob Brandsborg Ehmsen <jakobehmsen.github@gmail.com>