Enforce and use r != b for field multiplication

This was suggested by Peter Dettman, results in a 1.7% speedup (when compiled with --field=64bit --enable-endomorphism CFLAGS=-O3), and could simplify assembly implementations.