Encode file data as utf-8 when passing to node

Without a parameter, `str.encode` assumes the default encoding, which will be `ascii` in most scenarios. In particular, I couldn't run this on the TodoMVC base.css because of its lovely arrows.