Remove unnecessary use statements
Remove duplicated tests

Getting list of questionnaire via a survey is now automatically
tested via AbstractChildRestfulControllerTest
Introduce new questionnaire status 'published' #2729

A published questionnaire can be seen by anybody. It is a way to break
the data compartimentation in order to make data available to everyone.
Computing takes only our own questionnaires and public one #2729