use task_rep to implement rep
get rid of rep2, rep3, and rep4, which are no longer used
make rep.int primitive, and fast
fix
Merge branch '21-misc-cleanup' into 23-seq-rep