Upgrade patches to OCE 0.12

New patches:
  patches/TKernel-drop-X11-depends.patch
  patches/config/separate-installation-path.patch
  patches/fix-NCollection_Vec.patch
  patches/fix-bug-Draw-MainWindow.cxx
  patches/fix-duplicate-check.patch
  patches/fix-duplicate-loop-variable.patch
  patches/fix-sorttools-quicksort.patch
  patches/improve-boolean.patch
  patches/ports/borland15.patch
  patches/ports/cocoa.patch
  patches/ports/mingw64-intptr_t-fixes.patch
  patches/ports/mm_malloc.patch
  patches/speedup-GeomLib-NormEstim.patch
  patches/static-linking.patch
  patches/upstream/OCC23436-fix-BRepOffsetAPI_ThruSections-crash.patch
  patches/upstream/OCC23603-boolean-two-edges.patch
  patches/warning/deprecated-conversion-string.patch
  patches/warning/fix-initialization-order.patch
  patches/warning/fix-logical-op-parentheses.patch
  patches/warning/fix-maybe-uninitialized.patch
  patches/warning/fix-narrowing.patch
  patches/warning/fix-tautological-compare.patch
  patches/warning/fix-unused-value.patch
  patches/warning/missing-braces-around-initializer.patch

Upgrade patches:
  patches/cmake/bump-version-number.patch
  patches/cmake/cpack/add-CPack-support.patch
  patches/cmake/ctest/more-tests.patch
  patches/cmake/precompiled-headers/add-the-effective-precompiled-headers.patch
  patches/cmake/remove-pragmas.patch
  patches/cmake/unsorted.patch
  patches/config/rename-config.h-into-oce-config.h.patch
  patches/cppcheck/fix-memory-leak.patch
  patches/improve-exception-message.patch
  patches/new-Standard_Time-type.patch
  patches/ports/rename-glext.h.patch
  patches/series
  patches/static-tkopengl.patch
  patches/submitted/thread_22234/Standard_StdAllocator.patch
  patches/warning/fix-assignment-in-conditional-expression.patch
  patches/warning/fix-mismatch-allocation-deallocation.patch
  patches/warning/fix-parentheses-equality.patch
  patches/warning/fix-unhandled-enumeration-value.patch
  patches/warning/fix-uninitialized-var.patch
  patches/warning/fix-unreachable-code.patch
  patches/warning/fix-unused-local-function.patch
  patches/warning/fix-unused-local-var.patch

Drop patch merged upstream:
  patches/TKernel-drop-X11-depends.patch
Refresh all patches

  while true; do quilt push || break; quilt --quiltrc patches/options  refresh --sort; done
Rearrange patches about CMake support

Merge all patches touching CMakeLists.txt into cmake/add-support-for-CMake.patch