fix ahj view when empty questions are hidden

did this by changing the query to include all questions by default,
and making the template skip the empty ones.