Move date_for_answer processing to the Pq model

Maybe we can look at not storing these values in the database and rather calculate them when displaying the list of PQs