[FIX] survey: only load js scripts when needed

This is done with the help of website.if_dom_contains and 1) js_surveyform
class for survey.js 2) a new fake class survey_result for survey_result.js
This fix also allow to avoid spurious logs on runbot during phantomjs tests.