1) Dealt with non-ascii characters that were breaking the script
The encode() method is only supported with Ruby 1.9 or greater.
With Ruby 1.8, I cannot (easily) deal with non ASCII characters.
If that matters to users, they need to switch to Ruby 1.9.
2) Escaping \ in user column