Extract allow_new_responses_from methods
Extract allow_new_responses_from methods

Extract each condition to its own method returning a boolean for whether
the response should be allowed and a rejection response if appropriate.

andreicristianpetcu/alaveteli,andreicristianpetcu/alaveteli,andreicristianpetcu/alaveteli,andreicristianpetcu/alaveteli_old,nzherald/alaveteli,nzherald/alaveteli,Br3nda/alaveteli,nzherald/alaveteli,andreicristianpetcu/alaveteli,andreicristianpetcu/alaveteli_old,andreicristianpetcu/alaveteli_old,andreicristianpetcu/alaveteli_old,nzherald/alaveteli,andreicristianpetcu/alaveteli_old,Br3nda/alaveteli,Br3nda/alaveteli,Br3nda/alaveteli,andreicristianpetcu/alaveteli,nzherald/alaveteli,Br3nda/alaveteli