preparing for include processing

Signed-off-by: Mattias Andrée <maandree@operamail.com>
mds-kbdc: add support for empty files

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

Signed-off-by: Mattias Andrée <maandree@operamail.com>
mds-kbdc: include processing, testing and error transfer has yet to be done

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