Apply Geany encoding handling to files when making tags

geany -g stores symbols in the encoding of the source file.  But
the in-memory encoding is always UTF-8 so the tags should be stored
in UTF-8. This applies Geany's standard encoding handling to the
files before they are parsed for symbols.