Use UTF-8 file encoding by default, rather than platform encoding

Avoid problems created when an administrator inadvertently changes
the platform encoding, or when a user submits a change to git which
includes internationalized data.

Also fixes findbugs warnings

Removed findbugs exclusion for default platform encoding