move ErlideContextAssist to ContextAssistService