Enabled Ninja build (#262)
* fixed warning in fast_tokenizers patch
* patched gflags to support ninja build
* use ninja in cpack builds
* vs2022 errors fix
* Revert "vs2022 errors fix"
This reverts commit 01485b84769c546d5e7be00012efd411a5d494b0.
* Use Ninja instead of Ninja multi-config
* split cxx flags
* check msvc
* configure msvc toolset