add flow charts
add nodes and start drwing graph for eventbus
extend API, fix glitches
create a mafQt class for redrawing
refactor at high level the design of the plugin
refactor putting the generic classes in mafGUI
continuing refactor
clean code for widget connectors
Merge branch 'charts'

* charts:
  clean code for widget connectors
  continuing refactor
  refactor putting the generic classes in mafGUI
  refactor at high level the design of the plugin
  create a mafQt class for redrawing
  extend API, fix glitches
  add nodes and start drwing graph for eventbus
  add flow charts
add dll defines
rename sample dir
fix export on windows
update QAT git repository to a working one.
Change QAT branch
Change QAT branch name
Change QAT repository for b3c

the previous QAT repository was a clone of a refactor of QAT which was supposed to be QAT2. It seems that the version was not finished and we are reverting this change to use QAT1 from b3c.
Merge remote-tracking branch 'b3c/master'

Conflicts:
	qa/CMakeLists.txt
Update cmake files to do a minimal compilation (mafCore and mafEventbus).

Resolve #1