impr(engine): expose password check to allow salting

- Rename PasswordDigest to PasswordEncryptor
- add check(pw, encrypted) method that checks for password equality

Related to CAM-980
Merge branch 'master' of github.com:camunda/camunda-bpm-platform