New Windows executable that sets up busy timeout behavior before switching to WAL mode. This seems to fix the problem with "database is locked" errors. Still uses SQLite's default transaction mode (deferred, not exclusive) to update rows in the UnitStats table.