Fixed issue 247 first social login, then setting password leads to error

Fixed this issue, by removing the required tag from current password in the change password dialog, and by a different handling of password==None in the backend