Edit question: propertes form subclass per QuestionNodeType, improved initialisation of required subformtabs

* make base webenq_form_question_properties class
* extend this class for question/text (group in progress)
* initiate the tabs needed for a node by using
WebEnq4_Form::initSubFormAsTab
* moved getRedirectSubForm from properties to WebEnq4_Form
* adjust questionnaireQuestionController