add correct parenting to automatic adaptive supports.
Add a parameter for the minimum gap between auto generated adaptive supports.
some cleanup