implement variable number of inputs/outputs

manage to handle subnet dependencies

allow to change the thread stack size

*write logging system (eg. error curves in NNet)

complete tooltips implementation

Node type below node (pref)

Terminal name as popup (pref)

Red nodes when exception

Get rid of Collector for networks?

Make sure global resources are thread-safe

Cleanup/remove the (very dangerous) pthread_cancel stuff
