[Nc-Core] Improved SocketTcp class. Now we close sockets after a read or write if the pipe is broken/closed.
[Build System][ref #86] Renamed EXPORT_* defines into NC_EXPORT_*
[Nc-Core][ref #86] Renamed LCORE define into LIB_NC_CORE.
[Build System][ref #48 #88 #86] Windows portage.
[Nc-Core] Changed inheritance base of the BinaryNodeAVL from Node to Abstract Node.
Removed some todo in the code.
[Nc-Core] Moved Definition of LOG macros outside of the anti-include macros so we can force a redefinition of the LOG macros in case they are overwriten by a lib. (mongodb c++ driver was overwritting the LOG macros)
[Nc-GUI][ref #83 #140] Added management of double clicks on the window implementation. And management of fold/unfold of items in the TreeWidget.
Merge branch '_treeWidget' into dev
Merge branch 'dev' of github.com:PoncinMatthieu/3dNovac into dev
[Nc-Core] Replace char to unsigned char on the Read/Write method of the SocketUdp.
[Nc-Core][ref #148] Added new Daemonizer class to help daemonize programs easily on unix systems.
[Nc-Core] Corrected missing argument for open method in the Daemonizer.
[Nc-GUI][ref #137] Improved event dispatch on widgets. Added management of the scroll via the mouse on the ScrollArea/ScrollBar.
[Nc-Core] Added operator + on the Unicode class UTF32.
Merge branch 'dev' of github.com:PoncinMatthieu/3dNovac into dev