BOM in UTF-8 improperly counted as a character

Issue #45 resolved
Stephen Abrams
created an issue

The UTF-8 module is recognizing the BOM but is improperly counting it as a character and reporting its code block.