- first pass of moving to a certain number of csg methods from recursive to iterative:
 * clipPolygons (csg->trees) migrated, now enables for example to do subtracting between spheres with resolution >100
 * apparently (depending on browser) other tree manipulation method still cause issues above 125 -150, investigating
 * added spec for this type of issue
- various visual & visual editor cleanup
 * fixed/improved the way shadows and wireframe mode is activated/deactivated in visual editor view
 * moved dialog view back to jquery ui dialog, updated jquery ui & its css , made related changes
 * various visual improvements of the code editor, better resizing