missed connections checker

this notices, if one forgets to connect a base geometry.
check for openscad module name clashes

also pull in more checks from bolttools. Fixes #46