2 new public event : beforeSurveyPage and beforeGetSurveyInfo

Example for beforeSUrveyPage provided
beforeGetSurveyInfo can return survey info as array : have an example but not beautifull (set template to choosen template without condition)