Modifying FakeEditorComponent in order to:
- make it VirtualFile-less
- Use custom OperationContext implementation working in case there are no IDEA project components
- suppress adding/removing editor rebuild listeners