low-level optimization to reduce stack usage & accelerate calculations
Merge branch 'lowlevel1' of git://github.com/tim-caper/openscad into tim-caper-lowlevel1