UTF-8 support

Migrating over some of Cucumber's old features into Aruba, I've noticed a problem where we compare strings with UTF-8 characters in them.

This feature reproduces the problem (on my machine at least).