Split wlc.c into session/fd.c and session/tty.c
Start implementing logind code.

NOTE:
Since wlc should not handle command line parameters when not neccessary
(--log is exception since it's nice), --outputs and --shm are now env
variables.

WLC_OUTPUTS, WLC_SHM