Define release files as class methods for use in a new lazy #version_info.
Rearrange ArchSystemProfile.
Handle the new '(detached from <ref>)' output from newer `git branch`.