********************************************************************************
TODO list for G15daemon.  Not in any particular order.
********************************************************************************

- add a few simple template client examples in various languages

- write a small client app to set configuration options on-the-fly (M-key
toggle, backlight, etc)

- Allow for clients to send text-based commands controlling the output (need
interpreter for this)

- Allow for clients to set a time-to-live for screens they create, which
will allow the client app to exit without taking the screen with them.

- Clients using the above functionality ought to be able to re-connect and
use the 'screen' they previously created, as long as they return within the
'time-to-live' period they set before exiting. This will allow for scripts
etc to periodically update.

- Add DBUS proxy.

