mk: add kconfig support

new makefile target:
  1. config: parse Kconfig and introduce config menu
  2. distclean: clean project, then clean config files