"There is a need today for a critical examination of many of the rules of evidence, with a view to their reformation. …Among the antiquated rules which have been condemned by judges and lawyers is that which in general terms prevents a party from impeaching his own witnesses."