Added tests for free module orders 6 and 7.
Reduced free module order 6 to order 7 with preprocessing.
Changed order 3 to be consistently Schreyer instead of half-Schreyer.
Turned the Schreyer part of all remaining orders into preprocessing.
Removed a lot of now unused free module order code.
Simplified interface and implementation of FreeModuleOrder.