Better password hashing for JPA model.

Added salt to the JPA model, added pepper to the hashing and added 5000 iterations to the hashing, to improve the password security.

Note: I'm not very familiar with the code, so, not sure if it's appropriate to add the salt property to the places I've added. In any case, I've did some manual testing (couldn't find any unit tests for it), and it works.