- added boolean/numeric vector support for geometry centers:
 * this means that following forms are accepted : true, false [true,false], [true, 25.2] etc
 * also changed all base geometries to match the centering (true/false) of openscad
 * corrected size/other params for cylinders (and their end roundings)
 * fixed unit tests