Derive list control from wxListCtrlBase in wxQT

This fixes missing methods compilation errors: EnableBellOnNoMatch, EnableAlternateRowColours, AppendColumn and OnGetItemAttr
Use the correct widget QTreeWidget and helper for list control
Implement column insertion basics in wxQT list ctrl
Implement basic item insertion in list ctrl
Implement set item in list ctrl

(and item count and insert item return value)
Add colour support for list ctrl items
Implement selection event and get item in list ctrl