cleanup en-masse

we are forked, man.  code formatting for the win here, but several more tweaks.  i moved wadeidler into its own scad.  merged your code, but i could swear there's a manifold error that I cleared up earlier, reflected in this patch.  also uses M4 hardware here.