Engines and gearboxes can now be weld parented

- also fixed gearboxes not being checked for legality when linked to other
  gearboxes
- removed some leftover files with unused code. closes #70