Add pj-reduce, rewrite pj-get-line-width