big refactoring to get rid of CeylonQuickFixAssistant