Verify the encoded password obtained from storage matches the submitted raw
password after it too is encoded. Returns true if the passwords match, false
if they do not. The stored password itself is never decoded.
rawPassword - the raw password to encode and match
encodedPassword - the encoded password from storage to compare with
true if the raw password, after encoding, matches the encoded
password from storage