Rewrite completion delegates

Merged Waqar Ahmed requested to merge work/rem-delegate into master
  • Tried to make them simpler. They now inherit from QStyledItemDelegate
  • ExpandingDelegate is now removed.
  • Removed a lot of expanding code

Functionality wise things should be the same.

Merge request reports