Reorder prototype in syscall.h
WIP: Exit a task

Todo: Earse unused task stack. It seems there might be fragment
      problem in current design