Like UNIX `cut` command but allows column reordering and understands quotes