Spawn a system compositor and run a greeter for every seat

Move system compositor integration further.

Issue: #10