Reimplementation of object table v3.
DumpObjectTable.
Clearer logic of objecttable.
App.Run/Post
Use wx.App.Post() to schedule object deletion on finalization.

No polling in event loop. No locking in objecttable!!

Side Effect: Objecttable has dependency to wx.Entry() (through theApp
global variable)
It's OK. wx.Entry() does essential initialization work, it must be
called prior to any other wx call.
Recover Event.EventUserData
Merge branch 'objectable_v3'