- Set moved_to_warehouse_at with UTC timestamp when a carton is first marked as moved
- Preserve existing moved_to_warehouse update and duplicate-scan behavior
- Return and store moved-to-warehouse timestamp in scan result/history models
- Add SQLite history compatibility column for stored successful scans
- Show "Moved To Warehouse At" in successful scan history UI, with "-" for null values
- Add configurable moved_to_warehouse_at column mapping