Modified crypto not to use Sg_Apply.
Modified hash primitives not to use Sg_Apply.
Merge