Allow creating wxWindowPtr from wxScopedPtr<> too, to avoid having to use .get() in the test code, and add CHECK_SAME_WINDOW() macro which gives more useful information about the windows in case of failure.
It is useful to know where the focus actually is when a test checking that it's set to a particular window fails.