Follow password policy
When used on a server with a stricter then default password policy the new service form fails to submit. No visual feedback is given.
In the php logs I found:
PHP Fatal error: Uncaught SoapFault exception: [data_processing_error] The chosen password does not match the security guidelines. It has to be at least 6 chars in length and have a strength of "Strong".
This commit solves it by re-using the password generator from ISPconfig. It includes the commit from !8 (merged) to avoid a merge conflict.