-1. Finish CartesianProductEJA: add to_matrix(), random_instance(),...
- methods. I guess we should create a separate class hierarchy for
- Cartesian products of RationalBasisEJA? That way we get fast
- charpoly and random_instance() defined...
+1. Add cartesian products to random_eja().
2. Add references and start citing them.