[misc] update solution for Visual Studio 2013 Community Edition

* Also fix MinGW32 build
* Also improve error reporting for embedder when ran from VS
* Also remove the need for MFC