Fixes for handling of non-US-ASCII public body first letters under Ruby 1.8

These commits have a couple of fixes for the listing of public
bodies by first letter (from the alphabet links on the public body
listing page) under Ruby 1.8 that would cause nothing to be
returned if the first letter was outside [A-Za-z].