sfml: added head

Closes #33395.
Closes #33396.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Fix filesystem leak in keg tests
Return early from resolve_any_conflicts for non-symlinks
Handle broken symlinks in resolve_any_conflicts

Fixes #33328.
Less code in begin block