Upgrade to Visual Studio 2017 and C++14/17
VS2017 comes with more and more support for C++17:
The current codebase of MapWinGIS is mostly C++11.
The code needs to be modernized, deprecated libraries (like the Multibyte MFC Library) need to be replaced and full support for UniCode needs to be added.
Because this is a huge change, these changes will only be added to version 5 of MapWinGIS.
This Epic is to aggragate all related issues.