Added handling for all of the main SQRL actions

Now handled are: authorization requests that don't match an account, new account second loops, disable keys, re-key initial requests, re-enable key requests, migrate authentication key requests, migrate identlty lock request, and migrate all keys request.

The responses do not yet match the (incomplete) spec.
some crypto optimizations

Flattened the scalar mult function to speed that up. Was able to improve public key generation speeds significantly, but signature validation did not improve similarly. Also made some minor optimizations in the edwards() function