Completion updates
This changeset contains a bunch of refactorings and some efficiency improvements
- Lots of dead code removed
- No more excessive model resets, previously there were 2+ resets for every typed character (depends how many underlying models are around)
- Move the model init code to KateCompletionModel
- Lots of simplification
Edited by Waqar Ahmed