Make dog-bone connector solid (less filament)

Also starts the process of documenting things and pulling modules out
to the main tracklib.scad file.
Major cleanup and enhancement to tracklib

Modules and variables ported over from trackmaster-to-wood
Use tracklib, lots of cleanup/docs