Support for Base32-encoded string with lowercase letters

I've encountered a number of base32-encoded string with lowercase letters. This pull request alters `dataFromBase32String:` to treat lowercase ASCII characters as their uppercase counterparts.