Halogenated Nucleic Acids: Biochemical and Biological Properties of Fluorinated Polynucleotides