parser: Print location and preprocessor substitution trail when skipping BOMs

Example:

> 20140222 08:42:34 error config: Skipping over a utf8 BOM at campaigns/Heir_To_The_Throne/_main.cfg:1
>     included from _main.cfg:24