Added support for utf8

Hi there,

I added a small patch for dot.js on top of yours, so it can support utf8 chars also. It would be nice you could merge it so it could move along with the original project once yours got merged.

Cheers,

Eric