waf: Update gitignore globs.
Coords: Add _distance function, use sqrt() only when necessary.
cleanup: Remove old backup example.

Accidentally commited long ago.
library,schematic: Glist iterator naming consitency, add additional warning on missing part when loading.
Part: Remove legacy code, make debug lines more readable, closes #120.

The boundingbox only gets rotated in the view, not in the model.
The model just calculates the bounds once and the view rotates the bbox
with the same matrix as the model itself is transformed. This prevents any
shifting/unlocking of model and its bbox.
waf: Improve readability.

Nodes are now a list item, which can be used for multiple tests which require certain compile flags and or defines.