Initial port of wxPython demo from Classic to Phoenix.

Pulled and squashed from https://github.com/RobinD42/Phoenix/pull/7
Thanks Metallicow!

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@74199 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Ensure the CWD is the demo folder when running samples standalone

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@74200 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
- Use run.py when running standalone.
- Other minor tweaks

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@74201 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Add MacCheckSpelling()

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@74202 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Only Freeze/Thaw if running on Windows

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@74203 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Generate demo/version.py in the build script.

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@74204 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
- The keepReference hack is no longer needed for factory functions
- Add some missing DC methods
- minor fix in the GraphicsGradient demo

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@74205 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Change StockCursor to Cursor

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@74206 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Phoenix Fixes for multisash. Attachment for demo branch

Fixes for multisash phoenix
Trim Trailing Space

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@74207 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
throbber and imagebrowser small Phoenix Fixes

imagebrowser wont complain when clicking on checkered background now.
throbber small PyPanel to Panel fix

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@74208 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Some mixin listctrl Phoenix Fixes.

Some mixin listctrl Phoenix Fixes.
Trim Tailing Space

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@74209 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
editor.editor Phoenix Fixes

Some fixes to make the editor demo work.
editor still needs more work - demo isn't quite working properly yet
Trim Trailing Space

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@74210 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
calendar Phoenix Fixes & Deprecations

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@74211 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
popupctrl Phoenix Fixes

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@74212 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
platebutton Phoenix Fixes

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@74213 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
intctrl Phoenix Fixes

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@74214 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
mcvtree Phoenix Fixes

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@74215 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
splitter Phoenix Fixes

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@74216 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
plot Phoenix Fixes

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@74217 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
resizewidget Phoenix Fixes

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@74218 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775