ENH: Add wxPython backend

Before I get too far into this, is there any reason not to add a `wxPython` backend?
IIRC I had to put it into a `Frame` in order to get window decorations and the like. I don't think it should make it harder for other people to embed as a `wx` widget, though.