quest: Fix the check answer logic, remove `answered` global variable.

Every time answer a button, modify the current_question (that in
selected_question array) directly, instead of use a temporary global
variable to store the state.