myaccount registration added check for auto generate password option

Currently we have this setting here http://cld.wthms.co/Amp6

Which in checkout allows customers to get auto generated passwords on account creation.  However this does not cascade to registration in "My Account".  Even with this setting enabled, the registration form in "My Account" still required a password to be set.

This PR fixes this.