Caching password encoder
Holds a memory map of hashes to allow the database to store bcrypt but avoid having to do the bcrypt algorithm repeatedly.

https://www.pivotaltracker.com/story/show/79787548
[#79787548]
Configure the client details service to use the caching password encoder

https://www.pivotaltracker.com/story/show/79787548
[#79787548]
Merge branch 'feature/caching_password_encoder' into develop