Disabled tagging of subsurfaces if they are not being intersected.
Fixed error when trying to draw meshes with no tags.

To fix this I added a dummy tag combo that will have the value of -1.
This will create a draw obj and store all triangles that do not have
a valid tag.
Fixed crash where constant lines where coincident with cfd surface boundaries.
Add support for CFDMesh wake creation to Geom
Only list wake-eligible surfaces in wake option list for CFDMesh
Fix visualization of wake and source preview
Visualize meshed wakes, improve CFDMesh visualization
Add DriverGroup::Test to verify algebra for all choice combinations.
Make secondary sweep angle a valid wing driver group parameter.

Does not yet check for equality of sweep locations or sweep angles that will
cause divide by zero and fail to obtain a solution.
Handle secondary sweep driver when parallel.

Detect parallel condition, set parameters, and avoid division by zero for
equal sweep tangents or 1-taper.

Disallow some otherwise meaningful driver groups that fail when the sweep
lines are parallel.

Sweep2 & taper
Sweep2 & Croot & Ctip
Sweep2 & Croot & Cave
Sweep2 & Cave & Ctip
Introduce NotEqParm, parameter type that can not be equal to its mate.
Use NotEqParm to protect sweep location lines from accidental equality.
Hack in button for Wing Driver Group Test