added proper exception handling in login procedure
removed stashed temp files in userprofile
fixed bug that prevented users from changing their password when using the new hash algorithm