Move user_thread_stack form kernel.c to here to fix the error, which is dereference to incomplete type
Move user_thread_stack form here to config.h to fix the error, which is dereference to incomplete type
Move CMD_TYPE and cmd_data to config.h
Move tasks to config.h and remove the unnecessary include file
Remove the unnecessary include files