CRYPT API: adding crypt_newhash amd crypt_checkpass functions.
github-issue: #73

Signed-off-by: Shawn Webb <lattera@gmail.com>
Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/userlandenhanced
Merge remote-tracking branch 'origin/hardened/current/userlandenhanced' into hardened/current/unstable