+ keep TODO file in sync with TODOs in the code

* maybe important, requires deeper code changes:

 - download another file containing the DHCP/WLAN client counters
   - better get them merged into the same file
   - download/processing function evolved from synchronous
     call, not suited for multiple URLs
   - use pango to draw numbers over icon

* maybe good, requires reading more docs:

 - check settings dialog for object/memory leaks
   - which parts are freed automatically, which are not?
   - is g_unref() the right tool?

 - check return code from g_timeout_add_seconds/g_signal_connect
   - right now, we wouldn't know if start_timer()/install_handler() failed
   - what to do in case of error?

 - does g_source_remove destroy the source or does it leak?
   - what data structures does a source use?

* could be useful, requires more thinking:

 - aggregate calls to force_redraw()
   - right now, we call force_redraw() on any possible change

* style issues, don't affect features:

 - use more HildonCaption in settings dialog?
   - checkbox buttons look fine without Caption
   - PickerButton could use a larger font

* nice to have:

 - draw nice icons
   - winni already did some work on new icons

 - support multiple instances
   - support future extensions
   - not much use now
