Switch FilesController over from dedicated delegate to EventBus for notifying listeners

@dinhviethoa This is a preparation step for making the UI auto-react and auto-adjust to changing current file selection.