v2: Add more detailed window procedure tests. Ignore original window procedure unicode-ness when calling it. Fix the button test failures.
This adds a todo_wine as it now ignores the original window ansi nature, but I hope it shouldn't matter. I couldn't find a way to force the WtoA conversion to happen, when calling CallWindowProc with the original procedure, while at the same time keeping the unicode nature and window procedures unchanged;