Unified treatment of the QCD evolution of all (un-)polarized transverse momentum dependent functions: Collins function as a study case