Speed up by fast unpacking

Replace manual bit unpacking of integers with
C-speed unpacking using the struct module.

Conflicts:
	ed25519.py
Refactor reduce into decodeint

Add a small comment noting generation of public key