Refactored argument classes
Removed zaim internal parameters
Refactored argument classes
Refactored apis
Fixed the test
Fixed api usage bugs.

ZaimのAPIの引数について、/categoryと/home/categoryのIDは一致せずユーザ固有で/home/category を必ず使うべき、という指導を貰ったので、型制約としてそれを表明するように変更した