Fix locale issue

Sometimes [A-Z] range can include lowercase letters
http://www.gnu.org/software/gawk/manual/html_node/Ranges-and-Locales.html
Merge pull request #7 from alexkuz/patch-1

Fix locale issue