boundaries for endomorphism generator, automorphism description
added free reduction through permutation hashes, old free reduction method is renamed, added speed tests for them, fixed some bugs, added some unit tests, rebased to performance update, unified conjugation for EndomorphismSLP and AutomorphismDesription to be xax^-1, updated tests
jez normal forms for automorphisms
images_length function, additional enumerator and generator of basic morphisms, vertex hash is now parameter of free reduction method, remove duplicate vertices + tests
AutomorphismReduction, narrow reduce, AutomorphismDescription constructors
Anshel-Anshel-Goldfiel variant of cryptoscheme
FGACrypto refactoring
refactoring, renaming, templatization of AAGScheme::KeyGenerator,
made code DRYer