* cmake and mingw
+ modified gitignore
+ run generator scripts for msvc, mingw, msys