Refactoring the content assist feature (issue #459)

Merged Adam Knapp requested to merge refactor into master

Signed-off-by: Adam Knapp adam.knapp@ericsson.com

Merge request reports