Correction: hardcoding: vcproj2cmake_recursive.rb: prefer using official toolkit helpers.
Correction: consistency: prefer Array.collect().
Correction: consistency: stale logging.
Bug fix: IMPORTANT: consistency: fix IDL breakage (incomplete rename of v2c_target_midl_compile function).
Bug fix: IMPORTANT: consistency: vcproj2cmake_func.cmake: fix wrong function naming.
Bug fix: IMPORTANT: vcproj2cmake_recursive.rb: missed another source_root-affected location.
Issue fix: layer violation: vcproj2cmake_recursive.rb: helper should care about elements joining parts only.
Correction: consistency|symmetry: Array: have last element be termined by ',', too.