definitions for the syntax tree

Signed-off-by: Mattias Andrée <maandree@operamail.com>
add todo

Signed-off-by: Mattias Andrée <maandree@operamail.com>
doc

Signed-off-by: Mattias Andrée <maandree@operamail.com>
add tree structure I missed

Signed-off-by: Mattias Andrée <maandree@operamail.com>
mds-kbdc: tree: m fixes + destroy and free functions

Signed-off-by: Mattias Andrée <maandree@operamail.com>