QmlJSEditor: Use ICore::dialogParent for component dialog

And remove a then unused function.

Change-Id: I85f6db88af060192f3ee2587ba4cb5a55f8860fd
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>