Experimental genomic evolution: extensive compensation for loss of DNA ligase activity in a virus.