datadiver: add searching for variable names
datadiver: small improvements
datadiver: add todo about logging
datadiver: handle variables with no flags
datadiver: don't pass None to GtkTextBuffer::set_text