improve zero.keep.margins=TRUE option; add control to pc_cor_TS() function