4.3

Merged 4.3 branch with master last changes. 
Added buildout and robot tests. 
Don't skip password validation for manager.
Skip password validation for generated password.
Added french translation. Corrected UnicodeDecodeError.

This must throw errors if there are umlauts in err, because you store the result of zope.i18n.translate which already is unicode.