MDL-35053 questions: question files outside an attempt.

Now update all the places that display files outside attempts to use the
new API.