Imported from SVN.
Factored out excitory vs. inhibitory links.
Custom code for link items.
Link types have their own paint functions.
Inhibitory link paint.
Some refactoring.
Fix compilation for LabScene::mousePressAddLink()
Some formatting cleanup.
Work on node UI.
Some user interface work.
Some work on drag-n-drop.
Save work up to this point, as I am going to experiment with QGraphicsLineItem.
Got the lines working properly.
Fixed hollow paths for link shapes.
Got node handling mostly correct.
Got deletion working.
States now share locks, so as to reduce the number of mutexes created.
Some work on loading and saving scenes.
Some work on saving and loading files.
Added VS2005 build files.
File loading/saving and UI reorganization, plus some refactoring.