Remove SPH specific code from GCM completely
A bit improved protocol and fake amai implementation.