Remove the mysql-patcher npm dependency and vendor the library as a
modernized async/await ESM module into lib/mysql-patcher.js. Replaces
async, bluebird, clone, glob, and xtend with native equivalents. Adds
project.json with nx test-unit, test-integration, and lint targets.
Adds eslint config extending root, prettier formatting, and jest config.
Includes 15 unit tests and 7 integration tests.
Rewrites check-db-patcher.sh to poll PM2 logs directly instead of
using pgrep, fixing the race condition where the patcher finishes
before the script can find the process. Strips ANSI escape codes
from log output for clean patch summary display.