Improve HTML Templates (autocomplete, spell jacking)

 [FEATURE] Add type and autocomplete information to input fields (port from 7.4 by in2code)
       [TASK] Docs - add simple render command - thx to Stefan Busemann (in2code)
       [TASK] Update Symfony dependency - thx to Julian Hofmann (in2code)
       [TASK] Switch to PHP-based Documentation Rendering (port from 7.4 by in2code)
       [TASK] Add autocomplete attribute to password fields (port from 7.4 by in2code)
       [TASK] Mitigate browser "spell jacking" in form elements (port from 7.4 by in2code)
       [TASK] Improve the code formatting of additional input attributes (port from 7.4 by in2code)
       [TASK] Use semantic HTML for tables in the emails (port from 7.4 by in2code)
       [BUGFIX] Update composer.json - thx to Oliver Klee
       [BUGFIX] Pass proper object name to form error partial - thx to Pierrick Caillon
       [BUGFIX] Improve coding style - thx to Stefan Busemann (in2code)
       [BUGFIX] Add missing if clause in UserProperties.html  (port from 7.4 by in2code)
       [BUGFIX] Remove type url to improve user experience - thx to Stefan Busemann (in2code)
       [BUGFIX] Add missing make command to generate docs - thx to Stefan Busemann (in2code)
       [BUGFIX] fix response object usage - thx Hannes Bochmann
       [DOCS] Add header row to Features/Events/Index.rst - thx to haegelixatwork
       [DOCS] Update EAP note - thx to Stefan Busemann (in2code)