Check for U+FEFF instead of UTF8 BOM sequence.

Since the parser works with a buffer that has been decoded it should
really be looking for the BOM character as an U+FEFF code point.

While working on #55 I realized that we fixed this incorrectly in #71.