Fix mingw warning of using anonymous type in wxTaskBarButtonImpl fields.
Fix too many friends of wxTaskBarButtonImpl.
Use the usual WXHWND instead of wxWidget.