Repair some little display bugs
Allow to save Answers for Numeric Questions
- Adapt contribute/questionnaire.js to not impact on Glass Answers
- Replace Total part name by Rural + Urban as asked
- Create a new AbstractPopulationQuestion
- Change request AnswerRepository::updateAbsoluteValueFromPercentageValue() to compute absoluteValue only if the answer is a percentage of the population
Conflicts resolution
Allow to save QuestionNum, QuestionChoice(single and multiple) and QuestionText
QuestionChoice multiple requires many answers by part, so unique constraint answer_unique has been removed
and field isCheckBoxChecked added.
Repair some little display bugs
Solve some conflicts
Solve last conflicts and adapt ensureOnlyAllowedFieldAreDisplayedInResponseForAnswer to add new required fields for questions.

Merge branch 'temp_sam_develop' into develop

Conflicts:
	htdocs/js/controller/contribute/questionnaire.js
	htdocs/js/directive/admin/survey/questionChoice.js
	htdocs/js/directive/admin/survey/questionNum.js
	htdocs/js/directive/admin/survey/questionText.js
	htdocs/js/directive/contribute/questionnaire/glass.js