fix RT#85274

the dash "–" is not plain old ASCII "HYPHEN-MINUS" (U+002D), but Unicode "EN DASH" (U+2013), hence the warning; it is changed to ASCII minus

UTF-8 Pod marker is also added, since it is always a good thing to have one :)