T4 Ligase Joins Flush-Ended DNA Duplexes Generated by Restriction Endonucleases