warn against the byte order mark if exists; fixes #545