Enable piping of dpmanip

Now we can use `dpmanip` as a pipe.
This PL depends on #116, so please review it first.
Please add document about `options`