[ELY-44] Add support for a TrivialSaltedDigestPassword

I have deliberately avoided adding parsing to PasswordUtils as already discussed I believe that is realm specific and for this password type that is even more true. 
Just realised this should not be public