Corrected RandomBag when called without elements in the sequence (for example, when there are no generators in the random Schreier-Sims algorithm because the group is trivial).
Changed the semantics of Action. Now only computes the image of one point. Changes propagated to the (inhomogenous) wreath constructions.

Generators in FiniteGroup, PermGroup are now a Seq instead of Iterator (there are always few generators, we can store them in memory).
Started refactoring of BSGS classes to include them inside the Group class.

General cleanup.
Added makeOrbit, makeTransversal functions to Group object.
Translated the subgroup search to the new framework.
Cleanup.
(Partial) translation of base change algorithms.
Translated (nearly) everything, restored partially the test suite.
Corrected a few bugs in randomized and deterministic base swaps. Corrected bug in base change methods, strong generating sets are now propagated correctly.

Added new checks in GroupBSGSCheck.
Clarified BaseTest.
Fixed bugs in base change with conjugation.
Added subgroups.
The TODO stuff has already been done.
Cleanup.
Added method to get the subgroup fixing a sequence.
Added iterator on the BSGS chain.

Cleanup.
Translated Lexicographic.
Added creation of subgroups from random elements, and from generators and order.