Add error message for Byte order mark
In this release we fixed an issue with the line numbers and we added an error message when the BOM was found.
#57 an error message has been added. If the byte order mark is present in the file it will continue to process the file without the BOM, but it will add an error to highlight that the file has the BOM present.
#60 we fixed the issue that it would override the line_no. Now it will never override the line number in the add_error function.