DX canvas: provide a OutputDevice pointer as a device handler instead of HDC

With it all canvas can be handled on the same way.
avmedia/source/win/window.cxx: always comes a HWND

Change-Id: Id6b8e6d52b8a136143f724daf8feff5c85cf5804
avmedia: fix media embedding problem in edit mode

Some of the media player interfaces don't use the given
SystemChildWindow, but they work with the parent window handle.
e.g. directx (avmedia/source/win) and
quicktime (avmedia/source/quicktime)
Without the parent window handle they create a
separate child window outside impress window.
It affects only editing and not the slideshow.

Change-Id: I80252ce35fcd29ab2cce081299529b85129017ee