fix: extract_img_names normalizes #image("images/name.ext") to bare stem
Previously returned the full path string, causing src mismatch with sidecar
rects which store bare stems. Now strips "images/" prefix and extension for
both #img() and #image() forms.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>