start survey edit iunput validation

When add multiple empty question and submit, warning is generated, but empty questions are merged.
I think the max amount of questions should be configurable, you can either use a constant variable at the top, or store it into db