Added SHA512 and SHA256 for DigestPasswordCalculator::calcHash
Implement DigestPasswordCalculator::checkResponseResult, many things from DigestPasswordCalculator rewritten