x11rdp: start constructing EDID
Merge remote-tracking branch 'awakecoding/master'
added SessionTimout monitoring

After a configurable time "session.timeout" disconnected
session will be closed.

The value is in minutes.
0 means instant disconnect (no timeout)
-1 means no disconnect (infinite timeout)