[SourceEditor] Added json indentation engine.