Hide "there are no answers" text as appropriate

Since the question.answers object changed from being an array to a
Javascript object (keyed by the Mongo ID of each answer), using
answers.length no longer works. Instead, we'll need to use the
Object.keys(my_object).length approach to count answers.
Merge remote-tracking branch 'origin/feature/checks'