inject hash provider into OrmLiteAuthRepository

Modified the OrmLiteAuthRepository to accept an IHashProvider object
that will be used when hashing the password. This allows for customized
and upgradable hashing algorithms.
Merge pull request #769 from Merwer/master

Injectable Hash Algorithm for OrmLiteAuthRepository