Add comprehensive timing to layer metadata
Each layer.json now includes a timing record with per-phase durations:
merge, dump_state, chown, overlay_mount, runc_run, overlay_umount,
cleanup, extract, total. All times in seconds.
Enables profiling where time is spent: container setup overhead vs
actual package build.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>