ZFITTER: a semi-analytical program for fermion pair production in e+e- annihilation, from version 6.21 to version 6.42