Do HTML5 form validation
- Add names and validation tags to markup
- Add missing form elements per the current TreeKIT process
- Change buttons groups to radio buttons for form serialization