Fix column_letter_to_number.

Codepoints returns an enumerable object when called without a block .  The reverse method is not defined on an enumerable object and causes the program to crash.  The String object has reverse defined.  Calling reverse on the string before calling codepoints makes the procedure work.