opt: reverse the event order
add: "kit.watch_dir" supports for move action
opt: event arg
opt: better move event
add: move support
upd: doc
add: error handler
upd: doc