In order to allow unity builds we need to avoiding "using namespace" at file scope, #undef our file-specific #defines, and avoid having static functions with identical name and signature.
* Add migrate sources tool * Fix include replace regex * Fix compile * Migrate maually * Disable sources-migrate tool by default * Fix ci * Fix ci * Improve source migrate * Fix ios/tvos ci * Fix ios/tvos ci * Fix