Update dependencies, Add test-unit

Signed-off-by: Youhei SASAKI <uwabami@gfd-dennou.org>