WIP
dynElement -> dynNode refactor

Completely separated node UI from logic
Adding default .gitattributes
fixed samples and various issues
fixed connectors sometimes not appearing
docs
Cleanup selection of elements in doc.
Don't write to the log if it doesn't exist.
Close the log in finally.
Cleanup and move port handling code.
Remove old kinect reference.
Store the selection on the workbench only.
End dot not hit visible.

Make the end dot NOT hit visible.
Cleanup and move selection logic into nodes.
Reenable window select.
UI/Logic Separation Merge Part 1
fixed outportdata in base types
fixed outportdata in transforms
fixed outportdata in solar radiation
fixed outportdata in selection