fix bug when loading a subcomponent or a component without options
Merge pull request #39 from dmichiels/master

fix bug when loading a subcomponent or a component without options
asynch input port (simple and array)
first QTk cards : window and button (window have no events binded)
with td widget
lr widget
add buffer for asynch ports. Only used for stop/start function
lr and td with buffers
entry widget, calculator with new QTk widgets and a QTkCard launcher
widget checkbutton, dropdownlistbox and grid. nTestWidget shows example of the new widgets
renaming the ports for in, out and action
label, listbox, messag and numberentry widget
move calculator to new port name
panel widget
placeholder and radiobutton
canvas and text widget
remove old testWidget
canvas/window and scrollframe widget
remake all the test
catch exceptions in asynch ports