A, B and Z: The Structure, Function and Genetics of Z-DNA and Z-RNA