PluginManager: use Utility/Visibility.h instead of custom solution.
Utility: missing std::to_string() is MinGW32's fault.

Not Windows fault. Take this as first step to supporting MSVC :-)
Utility: broken std::u32string is also MinGW32's fault.