Make the following safe in lua: delete(nil); double delete(); delete() followed by GC
Rewrite of ALL the destructors in the UI module; destructor safety in Polycore Tween object.
More Linux fixes
added UIFileDialog, IDE on Linux uses UIFileDialog, added Linux file manipulation methods to SDLCore, fixed OSBasics to properly display root folder on Linux
Merge pull request #152 from mcclure/uileak

Pervasive leaks and memory unsafety in UI module
UI fixes
Merge branch 'master' of https://github.com/ivansafrin/Polycode
Added UIMenuBar, fixed UI destructor crashes, fixed Linux disk operations, added openURL on Linux, Linux IDE now uses a custom menu bar, more IDE fixes
Enabled remote debugger in Linux player
Fixed mouse button assignment in Linux core
Fix unsupported vector returns not returning lua stack uncrement value in bindings, added POLYCODE_CORE defines in all cores for convenience
Remove accidentally checked in editor temp file
Allow alpha in clear color set. Set clear color before-- not after-- clear itself.
Updated to physfs 2.0.3 for 64-bit support, fixed player on Windows
Updated Windows Examples, made all examples use POLYCODE_CORE, updated license
Numerous windows fixes and windows IDE project
Tons of Windows fixes
Fixed Mac build broken by Windows changes
Fixed menu interactions
Fixed Unicode text rendering, fixed ortho not chaning size if it's been set, new about dialog in IDE, minor IDE tweaks