Submodules have their empty dir

even if uninitialized
Makefile has to be included in tarball
C++11 requires Visual Studio 2013 (12.0) or higher
Windows compatibility fixes