Add encoding comments to UTF-8 files

Ruby 1.9 still needs these.
Add parentheses to squash warning

Without these, Ruby 1.9 says “warning: `*' interpreted as argument
prefix”.
Add older Ruby versions to Travis config