Factor out common clothing-cutting logic

Now we don't have absurd amounts of duplication between iuse::scissors and iuse::knife. Hurray for code reuse!