AutoOpenContainers

What it does:
- Scans bags (0..4) for a curated list of openable container itemIDs (Data.lua).
- Optional: includes "locked" container IDs if you are a Rogue/Mechagnome and enable it.
- Filters:
  - ignore by itemID
  - block by expansion
  - block by item quality
  - block by binding status (soulbound/account-bound/unbound)

Commands:
- /aoc          : open settings window
- /aoc open     : one-shot scan + open
- /aoc on|off   : enable/disable
- /aoc ignore   : open ignore search
- /aoc ignore [number/item link]: ignore the item from opening.  doing it again unignores it

Safety:
- Will not run in combat, while casting/channeling, or while merchant/mail/bank/trade windows are open.

Stability:
- Includes a watchdog timer that periodically re-scans or restarts the open loop if it ever stalls.
