change n field of _ktap_value to "ktap_number" type

Since we already change "ktap_number" type to "long",
so change n field of _ktap_value to "ktap_number" type,
this will avoid type mismatch in future.

Signed-off-by: Jovi Zhangwei <jovi.zhangwei@gmail.com>
make userspace object file complation depend on include/*

userspace source file include some header file in include/
directory, so enable this dependence rule in Makefile

Signed-off-by: Jovi Zhangwei <jovi.zhangwei@gmail.com>