re-work update_cyptpw to handle multiple hidden auths (CRYPT-PW & MD5-PW)
eliminates memory leak of authinfo too.
Merge pull request #22 from troy2914/master

re-work update_cyptpw to handle multiple hidden auths (CRYPT-PW & MD5-PW...