Keep track of current output mode.
Do a modeset when needed.
Add tty ioctl poking code. Very inmature, will eat your kittens.
NOTE: This code does still many things wrong and we may need wlc-launch,
or another process deep forked (non child) that handles recovering from
crashes and what not. Potentially you may be locked up in your tty, so
keep that sysreq + r in mind.