Fixing MakeZEfftree.

Splitting MakeZEffTree into a base file, and a version with Isolation
and ix iy (Alexey's edits).

Also cleaning up the code, removing several inefficient code structures
that are left over from the code I copied them from.

Finally cleaned up ZEffTree by making everything const that could be.