session: Introduce the concept of the "session display mode"

The session display mode describes exactly how the worker
environment will set up VTs, and whether the greeter X server
will be reused for the user session.

https://bugzilla.gnome.org/show_bug.cgi?id=726380