initial commit
Had fun with QScrollArea and custom QWidgets, but has no zooming.
Will start QGraphicsScene based thing
Basic module select and shift stuff.
QGraphicsItem/Scene/View seems very appropriate!!
basic Module/Connector/Connection class infrastructure started
started CSMOD::Patch
PatchView basically gets it's content from CSMOD::Patch
background in PatchView
started CSMOD::Model to handle Patch & View uniformily
cable work
cable update on ModuleItem move
started CSMOD::MODULE
changed Module constructor
several things

- CSMOD_REGISTER_MODULE() for easily drag classes into the ModuleStock at runtime
- work on dynamic load of Modules. Probably no big deal, only couldn't yet figure the qmake commands to compile modules separately into shared libs. It almost works but the directory seems to be off.
- CSMOD_PATCH_INFO() for easy polluting the info label in the PatchView's toolbar
1st public commit
Merge branch 'dev' of https://github.com/defgsus/csmod2 into dev

Conflicts:
	LICENSE