Grab all answer audio, even above answer horizonal rule

This request supercedes request #277, in that it fully includes it.

This request is intended to address the proposed cause of issue 2068.

This change cleans several areas up, including using the content passed into the function as the source for the sounds instead of looking them up separately.